CivArchive
    Preview 1934954
    Preview 1934956
    Preview 1934958
    Preview 1934953
    Preview 1934955
    Preview 1934959
    Preview 1934960
    Preview 1934962
    Preview 1934961
    Preview 1934963
    Preview 1934965
    Preview 1934966
    Preview 1934964
    Preview 1934968
    Preview 1934967
    Preview 1934969
    Preview 1934970
    Preview 1939757
    Preview 1934972

    Ongoing Updates

    • (9/16): I have had some major life events happen over the last month that have forced my attention away from this work (good things, fortunately); apologies to anyone who has been following this model's development. :) I have several candidates for a v3, but have had no time to test. I am actively working on finding that time!

    • (8/18): An experimental fp16 version of the v1 model has been uploaded. Initial testing seems to indicate that the results are at least comparable.

      • If you can run the bfloat16 version, bfloat16 will probably perform better.

    • (8/14): A v2 checkpoint has been uploaded. Please read the "about this version" notes in the drop-down panel to the right.

    CanvasXL: Unleash Your Creativity

    Presenting CanvasXL, an SDXL v1 Dreambooth fine-tune project which aims to empower your creativity like never before! Trained on a dataset of thousands of highly aesthetic, artistic AI-generated images, CanvasXL sets out to bring your vision to life with unparalleled beauty and creativity within the open-source image generation space.

    I have tried my best to summarize the model, my intentions with it, and my plans around it in the text below. I hope you enjoy the fruits of my labor and create some beautiful images! If you like and want to support my work, you are welcome to buy me a coffee.

    Features, Specifications, and Notices:

    • Versatility: CanvasXL produces a wide array of subjects and represents novel concept combinations impressively across many contexts.

    • Resolutions: Trained on 44 different resolutions, with particular preferences for 1024x1024 and 704x1216 (mobile portrait-style). Some subjects will be replicated better on one resolution than the other, currently.

    • Model Type (Base vs Refiner): Currently, a fine-tune of the SDXL v1 base model is presented. This model can be used for txt2img and img2img, however I plan to fine-tune the refiner model as well, once I have the time to figure it out!

    • Convenient Use: A ComfyUI workflow.json is available for easy set up of the model, to help you get started. You can copy it from here.

    • Format: The model is currently presented in bfloat16 format. If anyone needs a fp16 version, please leave a comment and I will create it when I have the time!

    • Demo Images: The generation parameters for the images should be available. The prompts were directly copied from a selection of nice-looking images on a popular AI image generation site. The 20 demo images were cherry picked from a set of approximately 300 images, and are completely unedited.

    • Future Plans: I have amassed a dataset of ~30k well-tagged, good-quality images. I am currently pruning the dataset to increase the quality, cleaving about 60% of the total images. However, I have only made it through half of the total dataset, so the training set should expand and improve as I have the time to work through the set. As significant additions are made to the training set, new training runs will be performed on my local machine and uploaded.

    • Content Notice: The training dataset is entirely free of NSFW, nudity, violent, or otherwise potentially-highly objectionable imagery. As a result, this model should not be expected to be able to replicate such subjects well or even at all, as it is explicitly intended to produce non-objectionable imagery.

    • Usage Notice: Please be aware that you are solely responsible for any content that you create using this model. In addition, your use of this model implies that you accept an agreement to not use it to produce harassing, harmful, illegal, or otherwise highly-objectionable imagery.

    Resolution Buckets:

    CanvasXL's training encompasses various resolution buckets, ranging from (512, 1664) to (1792, 512). Due to variance across training runs, the general distribution is described:

    • bucket 0: resolution (512, 1664), count: low

    • bucket 1: resolution (512, 1728), count: low

    • bucket 2: resolution (512, 1792), count: low

    • bucket 3: resolution (576, 1472), count: low

    • bucket 4: resolution (576, 1536), count: low

    • bucket 5: resolution (576, 1728), count: low

    • bucket 6: resolution (640, 1344), count: low

    • bucket 7: resolution (640, 1408), count: low

    • bucket 8: resolution (640, 1472), count: low

    • bucket 9: resolution (640, 1536), count: low

    • bucket 10: resolution (640, 1600), count: low

    • bucket 11: resolution (704, 1216), count: HIGH

    • bucket 12: resolution (704, 1280), count: low

    • bucket 13: resolution (704, 1344), count: low

    • bucket 14: resolution (704, 1408), count: MID

    • bucket 15: resolution (704, 1472), count: low

    • bucket 16: resolution (768, 1152), count: low

    • bucket 17: resolution (768, 1216), count: low

    • bucket 18: resolution (768, 1280), count: low

    • bucket 19: resolution (768, 1344), count: low

    • bucket 20: resolution (832, 1088), count: low

    • bucket 21: resolution (832, 1152), count: low

    • bucket 22: resolution (832, 1216), count: MID

    • bucket 23: resolution (896, 1024), count: low

    • bucket 24: resolution (896, 1088), count: low

    • bucket 25: resolution (896, 1152), count: low

    • bucket 26: resolution (960, 896), count: low

    • bucket 27: resolution (960, 1024), count: low

    • bucket 28: resolution (1024, 896), count: low

    • bucket 29: resolution (1024, 960), count: low

    • bucket 30: resolution (1024, 1024), count: HIGH

    • bucket 31: resolution (1088, 832), count: low

    • bucket 32: resolution (1088, 896), count: low

    • bucket 33: resolution (1152, 832), count: low

    • bucket 34: resolution (1216, 704), count: low

    • bucket 35: resolution (1216, 768), count: low

    • bucket 36: resolution (1216, 832), count: low

    • bucket 37: resolution (1280, 768), count: low

    • bucket 38: resolution (1344, 704), count: low

    • bucket 39: resolution (1344, 768), count: low

    • bucket 40: resolution (1408, 704), count: low

    • bucket 41: resolution (1600, 640), count: low

    • bucket 42: resolution (1728, 576), count: low

    • bucket 43: resolution (1792, 512), count: low

    Description

    FAQ

    Comments (6)

    obsidawnAug 10, 2023· 2 reactions
    CivitAI

    I really enjoy using your model, it works very well making the art I like to create with AI. Thank you so much, I am looking forward for more from you.

    codefox
    Author
    Aug 10, 2023· 1 reaction

    Thanks so much! I appreciate the kind words. v002 is training now with 1200 additional high-quality images, and is slated to complete tomorrow morning (8/11), barring any unexpected interruptions. Check back later in the week for the next version!

    Also, I plan to try to get the tuning of the refiner model figured out this coming weekend. I will keep anyone who is interested updated on my progress!

    PolygonAug 14, 2023

    @codefox Would you be willing to share the training data, even partially, for learning purposes? I'd like to help with crafting interesting models, I'd like to see how you set it up, the tags you use, etc. I haven't had a whole lot of luck

    subterfuge27Aug 10, 2023
    CivitAI

    An fp16 model would be awesome - I'm on Apple Silicon and can only run Comfy with the fp16 flag

    codefox
    Author
    Aug 12, 2023

    Thanks for the heads up! I have my GPU running a job at the moment but I will add this to my to-do list and aim for sometime this weekend. :)

    codefox
    Author
    Aug 18, 2023

    I apologize for the unanticipated delays, but I have added an fp16 version of the first model! I will upload the v2 early next week, as I am unexpectedly away from home for the next few days.


    If you try it, please let me know if you run into any issues, as I don't have a machine that doesn't support bfloat and also has enough vram to load the model, to properly test it on. Thank you!

    Checkpoint
    SDXL 1.0

    Details

    Downloads
    479
    Platform
    CivitAI
    Platform Status
    Available
    Created
    8/8/2023
    Updated
    8/25/2026
    Deleted
    -

    Files

    canvasxl_Bfloat16V001.safetensors

    Mirrors

    Available On (1 platform)

    Same model published on other platforms. May have additional downloads or version variants.