CivArchive
    Classic Negative (SD 2.1 768px) - Classic Negative 768px v0.2
    Preview 68853
    Preview 68854
    Preview 68851
    Preview 68850
    Preview 68849
    Preview 68848
    Preview 68847
    Preview 68846
    Preview 68845
    Preview 68844
    Preview 68843
    Preview 68842
    Preview 68841
    Preview 68840
    Preview 68839
    Preview 68838
    Preview 68837

    02 Feb 2023

    Classic Negative (SD 2.1 768px v0.2)

    I finally managed to train an improved version of my original Classic Negative Model for SD 2.1 768.

    The improvements mostly come from better and more accurate captions, as well as a more diverse dataset. I also used some pictures generated with the original version for the training.

    I attached a few comparisons between the default 2.1 model, v0.1 and v0.2 I used for evaluating if it actually improved. Compared to the default model, it offers vastly improved lighting, a more pleasing color palette, better depth of field and composition. Compared to v0.1, it improves further on a smooth depth of field fall of and creates slightly more realistic images. The colors are also more in line with what I originally intended.

    15 Jan 2023

    - Update -

    After several failed attempts, I finally managed to train a usable 2.1 version on the same dataset I used for my 1.5 Classic Negative model. I wish I could show you a more diverse set of pictures, but I'm busy creating one cute animal after the other.

    • for 2:3 aspect ratio images, 1152x768px works really well

    • for 21:9 aspect ratio images, 1344x576px works really well

    Make sure to place the config file into the same folder as the model and make sure they are named exactly the same.

    13 Jan 2023

    - Original Post -

    I'll preface this by saying that I have no idea what I'm doing. Also, this is by no means a complete or perfect model. But after many tries I'm at a point where I'm happy with sharing some pictures and an early version for you to try out.

    Classic Negative (SD 1.5)

    With Classic Negative I tried to train a model with DreamBooth which closely mimics my style of photography. Its name comes from a built in camera profile in Fujifilm cameras, "Classic Negative". I use a modified version of this profile in basically all of my photos. To mimic my style, the model must achieve the following:

    • recreate the color profile of classic negative: muted and desaturated greens

    • introduce faded blacks and diffused highlights (like a Tiffen Glimmerglass Filter would do)

    • reliably create a nice depth of field effect like you would get with large aperture lenses

    • improve the composition of the default model (foreground and background objects, framing, point of view)

    • improve the lighting of the default model

    • add grain and preferably a slight vignetting

    • try to recreate the look and feel of old 35mm film photos

    Training

    For training I used 100 of my personal images, consisting mainly of environmental portraits and photos of my dog, some macro and some landscape shots. The model is probably biased towards forests and garden pictures, since that's where I took the majority of my photos. It seems to be on the verge of being overfitted, in some generated pictures I could clearly make out the general structure of my backyard.

    The captions were written manually for all of the photos. Nothing too complicated, here's an example: https://i.imgur.com/prf8VxS.png

    I trained for 1800 steps with a learning rate of 1e-5 and 350 text encoder steps using TheLastBen's Fast DreamBooth ipynb.

    Prompts & Parameters

    The prompts I tried so far are very simple. The activation token is classicnegative

    - classicnegative photo of a cute raccoon sitting between bushes in a garden, purple tulip flowers

    - classicnegative photo of a cute small red panda sitting on a branch in the jungle

    - classicnegative photo of a white fluffy rabbit standing in a garden illuminated by fairy lights, winter, heavy snow, snowflakes

    Parameters: Euler A, CFG Scale 7, 30 Steps, 860x360px

    I then went seed hunting. Although in a batch of 4 there was at least one usable picture so far. If a good picture was generated, I set the same seed and ran it again with Hires. fix enabled (which takes like 3,5 minutes with my GTX 1070 for one picture).

    Hires. fix Parameters: ESRGAN_4x, 30 Steps, 0.3 Denoising, Upscale by 2

    I discovered this by accident, but using these settings the picture stays exactly the same and all the film photo characteristics like the grain won't get lost during upscaling.

    If the effect of the model is too strong, try adding tokens like sharp focus, high contrast, clarity to your prompt. Or just increase the contrast in post. But yes, sometimes it becomes a bit too much, I'll have to take a look into it for a future revision.

    What's next

    • more testing is needed, different parameters and subjects

    • create a SD2.1 768px version

    • finetuning

    Please feel free to try the model out, test its limitations and if you have any advice on how I can create a better version of it, please let me know ;)

    Description

    version 0.2 - refer to the main description about the changes & improvements

    FAQ

    Comments (23)

    elspacecapitanFeb 2, 2023· 15 reactions
    CivitAI

    please relase a safetensor file :)

    TernaryM01Feb 3, 2023

    Yeah, really. Ideally, .ckpt files should be wiped out from the face of the Earth.

    PacomerFeb 7, 2023

    @TernaryM01 Why? I'm new to this btw

    TernaryM01Feb 10, 2023· 3 reactions

    @Pacomer Because they are unsafe. Opening a .ckpt file triggers whatever Python bytecode instruction is put into it. It can spread virus and destroy your computer. The only reason why distributing .ckpt files is still not considered a crime is that some tools such as InvokeAI still don't support .safetensors files.

    You should only ever open a .ckpt file if it is from a trusted source (the only example of which that I can think of is the scenario where you created the file yourself). There is a .ckpt file scanner to detect virus, but in order to analyze a .ckpt file using it again you have to allow the code to run. You cannot read it without running it. So, even if equipped with the scanner, you should only open the file in a virtual machine.

    SilentPrayerCGApr 9, 2023

    @TernaryM01 what it's actually can do? I mean malicious model. Doesn't seems like neither automatic, nor NMKD GUI starts up as admin. If there even was any real cases of malicious SD models that did something?

    DukeNukem47Apr 16, 2023

    yes. dont know why people bother with ckpt files. just way too risky. i agree, they should be nuked

    edmondyangFeb 5, 2023
    CivitAI

    Im not sure what Im doing wrong, but I used the same seed, resolution and everything, but cant get the same result anyhow.

    Link in comment

    Please help

    BudFactory
    Author
    Feb 5, 2023

    @edmondyang Do you run the model locally or on Google colab? The pictures were generated on colab and I noticed that the output can be slightly different depending on which method you use.

    edmondyangFeb 6, 2023

    @BudFactory yes, I do locally. but even all the hashes and everything is the same, it should be the same output, no?

    1GirlUniversityFeb 9, 2023

    Use vae mse

    edmondyangFeb 11, 2023

    @choozzy tried. didnt work :(

    SilentPrayerCGApr 9, 2023

    @choozzy I maybe wrong, but I thing I've heard that 2.1 based models don't need VAE, or can't even run with VAE. Correct me if I mistaken.

    SilentPrayerCGApr 9, 2023

    I've tried do skull in snow, wasn't able to get same output either.

    ritcher1Feb 11, 2023· 6 reactions
    CivitAI

    Safetensors format, please.

    littlestudyo276Mar 17, 2023· 1 reaction
    CivitAI

    Somehow, I can't get it working. I placed the model and config file together, their names are the same, but I get black canvas all the time. What should I do?

    175737Mar 17, 2023

    maybe image size is off? are you using at least 768 which is required for a 2.1 model

    littlestudyo276Mar 18, 2023

    @ovalshrimp I'm trying on image size of 768x768 :(

    175737Mar 18, 2023

    @littlestudyo276  Try this: go to the settings tab in the ui, select "Stable Diffusion" on the left hand side, then scroll all the way down and click the box that says "Upcast cross attention layer to float32" scroll back up, click "apply settings", and then click "reload ui" now, try and generate an image.

    pumpkin_designApr 4, 2023· 4 reactions
    CivitAI

    How do I use it with ControlNet? He always reports an error “stable-difusion mat1 and mat2 shapes cannot be multiplied”

    mayiboo9133Apr 8, 2023
    CivitAI

    Why is this url after downloading this config file

    DukeNukem47Apr 16, 2023· 9 reactions
    CivitAI

    Safetensor file pls. this should be standard by now

    seedmancOct 26, 2023
    CivitAI

    Took me a while to realize it's not a negative prompt embedding...

    Checkpoint
    SD 2.1 768

    Details

    Downloads
    7,188
    Platform
    CivitAI
    Platform Status
    Available
    Created
    2/2/2023
    Updated
    5/11/2026
    Deleted
    -
    Trigger Words:
    classicnegative

    Files

    classicNegativeSD21_classicNegative768px.ckpt

    classicNegativeSD21_classicNegative768px.yaml

    Mirrors

    CivitAI (83 mirrors)

    Available On (1 platform)

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