Commit
•
ef55a93
0
Parent(s):
init
Browse files- .gitattributes +35 -0
- README.md +113 -0
.gitattributes
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
README.md
ADDED
@@ -0,0 +1,113 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
---
|
2 |
+
license: creativeml-openrail-m
|
3 |
+
language:
|
4 |
+
- en
|
5 |
+
tags:
|
6 |
+
- text-to-image
|
7 |
+
- stable-diffusion
|
8 |
+
- safetensors
|
9 |
+
- stable-diffusion-xl
|
10 |
+
---
|
11 |
+
|
12 |
+
This is the single file [`furry-xl-4.0.safetensors`](https://huggingface.co/SeaArtLab/SeaArt-Furry-XL-1.0) converted to diffusers format. A wolf asked for it. If you're not a wolf you might still want this because the original version is fp32 while this one is fp16.
|
13 |
+
|
14 |
+
# SeaArt Furry XL 1.0
|
15 |
+
![image/png](https://cdn-uploads.huggingface.co/production/uploads/66139f0f09f16e734729c269/gDx2bPiQzvzxUwfPdB_G8.jpeg)
|
16 |
+
|
17 |
+
**SeaArt-Furry-XL-1.0**, built on the SDXL framework, focuses on high-quality furry art images creation. By analyzing millions of furry pictures, it sets new standards in furry imagery understanding and creation. Incorporating vast knowledge of furry characters and extensive species calibration, including mammals and birds, it refines artist styles and quality hints. SeaArt-Furry-XL-1.0 aims to offer furry enthusiasts and artists an accurate and detailed generation tool, encouraging collaboration to enrich the furry ecosystem.
|
18 |
+
|
19 |
+
## Model Details
|
20 |
+
- **Developed by:** [SeaArt](https://www.seaart.ai/)
|
21 |
+
- **Model type:** Diffusion-based text-to-image generative model
|
22 |
+
- **License:** [Fair AI Public License 1.0-SD](https://freedevproject.org/faipl-1.0-sd/)
|
23 |
+
- **Summary:** This model generates images based on text prompts. It is a Latent Diffusion Model that uses two fixed, pre-trained text encoders (OpenCLIP-ViT/G and CLIP-ViT/L). It follows the same architecture as Stable Diffusion XL.
|
24 |
+
|
25 |
+
## Diffusers Installation
|
26 |
+
First install the required libraries:
|
27 |
+
```
|
28 |
+
pip install diffusers transformers accelerate safetensors --upgrade
|
29 |
+
```
|
30 |
+
Then run image generation with the following example code:
|
31 |
+
```
|
32 |
+
import torch
|
33 |
+
from diffusers import DiffusionPipeline
|
34 |
+
|
35 |
+
pipe = DiffusionPipeline.from_pretrained(
|
36 |
+
"Gaeros/SeaArt-Furry-XL-1.0",
|
37 |
+
torch_dtype=torch.float16,
|
38 |
+
)
|
39 |
+
pipe.to('cuda')
|
40 |
+
|
41 |
+
prompt = "canid, canine, fox, mammal, red_fox, true_fox, foxgirl83, photonoko, day, digitigrade, fluffy, fluffy_tail, fur, orange_body, orange_fur, orange_tail, solo, sunlight, tail, mid, 2018, digital_media_(artwork), hi_res, masterpiece"
|
42 |
+
negative_prompt = "nsfw, lowres, (bad), text, error, fewer, extra, missing, worst quality, jpeg artifacts, low quality, watermark, unfinished, displeasing, oldest, early, chromatic aberration, signature, extra digits, artistic error, username, scan, [abstract]"
|
43 |
+
|
44 |
+
image = pipe(
|
45 |
+
prompt,
|
46 |
+
negative_prompt=negative_prompt,
|
47 |
+
width=832,
|
48 |
+
height=1216,
|
49 |
+
guidance_scale=7,
|
50 |
+
num_inference_steps=28
|
51 |
+
).images[0]
|
52 |
+
|
53 |
+
image.save("./output/seaart_test.png")
|
54 |
+
```
|
55 |
+
|
56 |
+
## Usage Guidelines
|
57 |
+
To fully utilize the SeaArt-Furry-XL-1.0 model and generate high-quality furry art images, we recommend following these guidelines:
|
58 |
+
### Prompt Structure:
|
59 |
+
The model was trained with a specific calibration order: species, artist, image detail, quality hint, image nsfw level. It is recommended to construct prompts following this order for optimal results. For example:
|
60 |
+
```
|
61 |
+
Prompt input: "canid, canine, fox, mammal, red_fox, true_fox, foxgirl83, photonoko, day, digitigrade, fluffy, fluffy_tail, fur, orange_body, orange_fur, orange_tail, solo, sunlight, tail, mid, 2018, digital_media_(artwork), hi_res, masterpiece"
|
62 |
+
```
|
63 |
+
### Species and Character Calibration:
|
64 |
+
We have provided a series of nouns for main species calibration such as mammals, birds, and have repeatedly trained on specific furry characters. This helps in generating more accurate character images.
|
65 |
+
### Quality Hints:
|
66 |
+
The model supports various levels of quality hints, from "masterpiece" to "worst quality". Be aware that "masterpiece" and "best quality" may lean towards nsfw content.
|
67 |
+
### Artwork Timing:
|
68 |
+
To get images in the style of specific periods, you can use time calibrations like "newest", "late", "mid", "early", "oldest". For instance, "newest" can be used for generating images with the most current styles.
|
69 |
+
### Recommended Image Sizes:
|
70 |
+
For best-quality images, it is recommended to generate using one of the following sizes: 1024x1024, 1152x896, 896x1152, etc. These sizes were more frequently used in training, making the model better adapted to them.
|
71 |
+
|
72 |
+
| Dimensions | Aspect Ratio |
|
73 |
+
|-------------------|-----------------|
|
74 |
+
| `1024 x 1024` | 1:1 Square |
|
75 |
+
| `1152 x 896` | 9:7 |
|
76 |
+
| `896 x 1152` | 7:9 |
|
77 |
+
| `1216 x 832` | 19:13 |
|
78 |
+
| `832 x 1216` | 13:19 |
|
79 |
+
| `1344 x 768` | 7:4 Horizontal |
|
80 |
+
| `768 x 1344` | 4:7 Vertical |
|
81 |
+
| `1536 x 640` | 12:5 Horizontal |
|
82 |
+
| `640 x 1536` | 5:12 Vertical |
|
83 |
+
|
84 |
+
## User Studies
|
85 |
+
To gain a deeper understanding of how SeaArt-Furry-XL-1.0 is applied within the furry art community and to assess user satisfaction, we invited artists, designers, and furry enthusiasts from various backgrounds to participate in our user study.
|
86 |
+
|
87 |
+
### Study Methodology:
|
88 |
+
Through online surveys and one-on-one interviews, we collected feedback on the furry art pieces generated by SeaArt-Furry-XL-1.0. Participants were asked to create images using the model based on specific prompts and to evaluate the images in terms of quality, style alignment, and inspiration for creation.
|
89 |
+
|
90 |
+
### Key Findings:
|
91 |
+
- Highly Personalized Creation: Users generally found that SeaArt-Furry-XL-1.0 offers a highly personalized creation experience, capable of generating images that meet individual preferences based on very specific prompts.
|
92 |
+
- Enhancement of Artistic Quality: Most users noted that using high-quality prompts like "masterpiece" significantly enhanced the artistic quality of their works.
|
93 |
+
- Source of Inspiration: Many artists and creators reported that the model not only expedited the creation process but also provided new sources of inspiration for their work.
|
94 |
+
![image/png](https://cdn-uploads.huggingface.co/production/uploads/66139f0f09f16e734729c269/fLTXFC8k_iifJ3O6U-Ntl.png)
|
95 |
+
|
96 |
+
### Showcase of User Creations:
|
97 |
+
In the study, we collected several outstanding works created by participants to showcase the diverse applications and creative potential of SeaArt-Furry-XL-1.0.
|
98 |
+
![image/jpeg](https://cdn-uploads.huggingface.co/production/uploads/66139f0f09f16e734729c269/smI0hbGIO6qq7QQgo-cu5.jpeg)
|
99 |
+
|
100 |
+
### Conclusion:
|
101 |
+
SeaArt-Furry-XL-1.0 has proven to be a powerful tool, offering endless possibilities for the furry art creation community. We will continue to collect user feedback and optimize the model to better serve artists and creators.
|
102 |
+
|
103 |
+
## License
|
104 |
+
SeaArt-Furry-XL-1.0 falls under Fair AI Public License 1.0-SD license, which is compatible with Stable Diffusion models’ license. Key points:
|
105 |
+
|
106 |
+
1. **Modification Sharing:** If you modify SeaArt-Furry-XL-1.0, you must share both your changes and the original license.
|
107 |
+
2. **Source Code Accessibility:** If your modified version is network-accessible, provide a way (like a download link) for others to get the source code. This applies to derived models too.
|
108 |
+
3. **Distribution Terms:** Any distribution must be under this license or another with similar rules.
|
109 |
+
4. **Compliance:** Non-compliance must be fixed within 30 days to avoid license termination, emphasizing transparency and adherence to open-source values.
|
110 |
+
The choice of this license aims to keep SeaArt-Furry-XL-1.0 open and modifiable, aligning with open source community spirit. It protects contributors and users, encouraging a collaborative, ethical open-source community. This ensures the model not only benefits from communal input but also respects open-source development freedoms.
|
111 |
+
|
112 |
+
## Finally
|
113 |
+
We welcome and value your feedback, looking forward to your suggestions to help us continuously optimize and improve. Moving forward, we will keep introducing a variety of models, so stay tuned for our latest developments.
|