To update artist data (if possible)
hello, I wanted to know how you can do to update the database externally. For example I wanted to update the art styles of the Pre-Raphaelite painters by adding the tag to Millais and madox-Brown. I did that but when I then exit the app it is not updated. Also know how to be able to add new painters. For example Dante Gabriel Rossetti and Burne Jones are missing among the Pre-Raphaelites.... Thank you
You can post a comment here with the names of the artists and/or the tags you want to add, and I'll add them if they're valid.
If you're using the webpage here on hugging face, then you can't updated the artists or tags data yourself. If you've downloaded all the files to use offline, then you can add artists and/or tags by editing the file, "artists_and_tags.js". The file comments describe the required syntax. After you add an artist to the file, you'll need to add the 3 images into the sub-directories within the "images" directory. Follow the same file name convention as the other images, e.g. {first}_{last}-artist.webp.
I tested "art by Steve Henderson" and "art by Fabian Perez" against both "art" and "art by" and both were pretty well known by SDXL. The results match web image searches of both artists' styles.
I can add others as I find them.
Thanks @ReggieMontoya ! I'll add those two as soon as I can. If you can suggest any tags for either of them, I'd appreciate that (e.g. mediums, styles, themes, subject matter, or artistic movements).
done
done
Excellent! Sorry I didn't get back to you before, I left the country for the holidays.
If it's cool, I will maybe add more I find in my wanderings around the SDXL-scape in the future. Great work with your site/dataset!
I have a bunch more of these coming and I just wrote up a big list before realizing that my cross checks to see if they were already on your list were misfiring. Ignore this post since I can only edit it, not delete it.
I saw your pre-edit post from email notification, and it's easy for me to cross-compare to my database.
From your list, these two are in my DB but marked as unknown by SDXL - can you confirm they are known?
Ralph Horsley
Silvestre Freddy Mamani
From your list, these artists are NOT in my DB yet:
Alexandre Calame
Archibald Thorburn
Arnold Genthe
Brian K Vaughan
Bunny Yeager
Burt Glinn
Carl Andre
Catherine Holman
Charles E Burchfield
David Alfaro Siqueiros
David Zinn
Duccio aka Duccio di Buoninsegna
Edwin Henry Landseer
Eugène Grasset
Grégoire Guillemin
Guy Bourdin
Hoodlaboratory
J Ottis Adams
Jake Olson
James Pradier
John Duncan
John Heartfield
Josh Keyes
Léon Spilliaert
Mr Doodle
Quan Yi
Ramon Casas
Sara Riches
Sebastião Salgado
Vincent Peters
Walasse Ting
Zeng Fanzhi
These are in the DB and the app
Alex Russell Flint
Beatrix Potter
Brad Kunkle
Edward Henry Potthast
Etam Cru
Felix Gonzalez Torres
Francis Bacon
Franz Xaver Winterhalter
Jamie Hawkesworth
Kilian Eng
Lee Broom
Michael Kenna
Mikhail Vrubel
TJ Drysdale
Vince Colletta
Vivian Dorothy Maier
Yeah sorry about that. I had an incorrect array reference when it was checking if a name was already in the database, hence all the misfires.
Ralph Horsley and Silvestre Freddy Mamani both have a really distinct style when you web search for images, and SDXL base model actually does a great job capturing Ralph Horsley's modern digital art style (lots of DnD stuff) and Silvestre Freddy Mamani's results are more an interpretation of what he would do if he made traditional art (paintings). Since he does buildings, "art by Silvestre Freddy Mamani" sort of misses that. but the incredibly vibrant colors and South American style are clear as day.
I just learned ComfyUI, and have made a pipeline to generate a couple different aspect ratios from SDXL's native trained set of resolutions, then merges them and labels them. You can queue in X number of names and walk away, coming back later to a full output of images to check. I plan on running a bunch of names through to see what I get. It's too much fun to tinker!
Adam Hughes - American comic book artist, featured on covers with a pinup stlye
Adolf Schreyer - German painter of landscapes, old timey soldiers riding horses, etc
Alberto Seveso - Italian and British mixed media artist known for portraits looking like ink dripping into water. Really cool style.
Alberto Vargas - Peruvian pin up artist, old fashioned so with a 1940s or earlier look
Alex Ross - American comic book artist with a classic painterly style
Alexandre Cabanel - French painter, academic art style. Known for Birth of Venus, Fallen Angel, et al.
Archan Nair - German mixed media artist, paint splatter and droplet style
Arnold Bocklin - Swiss Symbolist painter, known for Isle of the Dead series
Aubrey Beardsley - English illustrator with a haunting black and white Art Nouveau mixed with Japanese woodblock look.
Boris Vallejo - Peruvian painter doing old school pulp fantasy stuff, like Conan etc. Maried to Julie Bell, who has a similar art style (your site lists Julie)
Brian Bolland - British comic artist. DC stuff mostly. "The Killing Joke" is a famous work of his.
Bryan Hitch - Another British comics artist, DC mostly
Budd Root - German American comics artist, cheeky stuff about a cavewoman.
Caravaggio - Michelangelo Merisi da Caravaggio aka Caravaggio, Italian painter, Baroque style.
Caspar David Friedrich - German Romantic landscape painter
Charles Dana Gibson - American illustrator of pen and ink sketches, some early 1900s magazine covers like Life.
Dave Stevens - American comics artist who drew the Rocketeer
David Wilkie - Scottish painter, did some royalty portraiture and commoner scenes
Edward Burne Jones - English painter, also did tiling and stained glass. Has a very "old hymnal illustration" look.
Edwin Austin Abbey - American muralist, illustrator, and painter. Reds cloaks! lots of bold reds.
Esteban Maroto - Spanish comic book artist. Old school look, like 70s to 80s pulp books
Eugène Delacroix - French Romantic painter
Felicien Rops - Belgian Symbolism artist: painter, illustrator, caricaturist. Did some haunting sketches in charcoal.
Francesco Hayez - Italian Romantic painter. "The Kiss"
Franz Stuck - German painter, sculptor, printmaker, and architect
Gustave Moreau - French Symbolist, lots of cool old school religious iconography stuff.
J Scott Campbell - Modern American comics artist, Marvel mostly. aka Jeffery Scott
Jae Cheol Park - modern South Korean concept artist, cities and nature/urban interaction.
James McNeill Whistler - American Gilded Age painter, oils and watercolor
James Tissot - aka Jacques Joseph Tissot. French painter, illustrator, and caricaturist. Ladies in big hats and floofy dresses.
Jean Honoré Fragonard - French painter, somewhat whimsical matter for his era.
John Atkinson Grimshaw - English Victorian-era artist who drew cities at night. Lovecraftian vibes spooky scary.
John Collier - British painter "Lady Godiva"
John Frederick Lewis - English Orientalist painter (that's the term still used, sorry!) Also lots of Mediterranean looking stuff, like Southern Spain or Morocco.
Joseph Wright - English Romantic painter, industrial subjects
Joyce Ballantyne - WW2 era pinup artist, made the "Coppertone girl"
Kevin Eastman - American comic book artist in part behind Teenage Mutant Ninja Turtles. Not as strong of a style as you would think, but it's there.
Léon Cogniet - French history and portrait painter
Michael Hussar - American painter, "American Baroque" but like freaky circus sideshow stuff, grotesques.
Michael Kaluta - American comic artist who revived The Shadow 50 years ago
Mikel Janin - DC comics artist
Mort Künstler - artist painting 1800s and 1900s war scenes. Normal Rockwell vibe.
Qi Baishi - Chinese painter, bright colors on unbleached paper
Raden Saleh - Arab-Javanese Indonesian Romantic painter
Raja Ravi Varma - European academic painter style merged with Indian subject matter
Ralph Bakshi - Israeli American animator, known for off-colour and bawdy stuff like Fritz the Cat.
Sanjulián - Spanish painter of pulp covers, aka Manuel Pérez Clemente. SDXL somewhat knows him as Sanjulian without the accent.
Sidney Harold Meteyard - English painter and stained-glass designer
Studio Ghibli - Japanese animation studio founded by Hayao Miyazaki. SDXL sees them slightly differently and maybe the names can be used together to strengthen the style.
Terry Dodson - American comic book artist, DC and Marvel both
Tintoretto - Italian painter of the Venetian school, aka Jacopo Robusti
Vasily Vereshchagin - Russian war artist
Vaughn Bode - American underground cartoonist
Viktor Vasnetsov - Russian folklorist and romantic nationalistic painter
Virginia Frances Sterrett - American artist and illustrator with a distinct post-Nouveau style
W Heath Robinson - English cartoonist, illustrator with a sort of warped Rube Goldberg machine meets a bit of Dali surrealism
Zdzislaw Beksinski - Polish dystopian surrealist painter/illustrator. Straight up freaky stuff here.
I'm a big fan of Mamani's architecture. Thanks for this list!
What do you mean by merging different aspect ratios? Are you trying to discover which aspect ratio is best for recreating the artist's style?
What do you mean by merging different aspect ratios? Are you trying to discover which aspect ratio is best for recreating the artist's style?
I heard on Reddit (and decided to play it safe by checking myself) that style is sometimes aspect-ratio dependent. So I made a Comfy workflow that makes artist style cards with square and mildly rectangular ratios (and outputs labels for clarity). I am making these as part of the effort to check other artist references. There will be hundreds more coming eventually! [Note that the first one is blank to find the "base model style" for these seeds].
Prompt is just "style of XXX" and the artist name filled in for XXX
Oh good to know! I never heard that or tested it. In these few examples, the style seems consistent across the aspect ratios, except that landscape is less colorful in several of these. Most noticeably for Everson.
I wonder if the influence of aspect ratio changes depending on the prompt. For example, maybe all the Everson trainers with landscape aspect were still-life drawings and the others were portrait paintings. So if the landscape prompt is empty except for "style of Everson", then the output is a still-life drawing. But I wonder if the landscape prompt included "portrait", would it be a painting or a drawing?
Here are some artist cards I have been generating that should be (almost entirely) missing from your dataset. Testing 1:1, 2:3, 3:2, 22:9, and 9:22. Note that some artists might be in your dataset under slightly different names names/spellings. You can even see some of those duplicates in here. I am leaving them in as examples of adjacency: the output is mostly the same with variant spellings
style of ARTIST CFG7, DPM2++, Kerras, 20 base + 4 refiner steps, native SDXL resolutions only (then resized down to form an appealing grid).
Each grid takes 70 seconds to make and I am queuing up a few hundred to run over night. The list of artists to check is pretty robust!
(blank), Aaron Douglas, Abbott Fuller Graves, Abdur Rahman Chughtai, Abraham Bloemaert, Abraham Bosschaert, Adam Elsheimer, Adam Hughes, Adélaïde Labille Guiard, Adi Granov, Adrian Tomine, Adrianus Eversen, Afarin Sajedi, Affandi, Agostino Arrivabene, Akira Toriyama, Akseli Gallen Kallela, Alan Davis, Alasdair Gray, Albert Bierstadt, Albert Gleizes, Albert Goodwin, Albert Guillaume, Albert Marquet, Albert Robida, Alberto Morrocco, Alberto Seveso, Alberto Vargas, albrecht altdorfer, Aldus Manutius, Aleksey Savrasov, Alessandro Galli Bibiena, Alex Hirsch, Alex Horley Orlandelli, Alex Katz, Alex Ross, Alex Timmermans, Alexander Archipenko, alexander nasmyth, Alexander Stirling Calder, Alexandr Averin, Alexandre Benois, Alexandre Calame, Alfred Augustus Glendening, Alfred Kubin, Alfred Thompson Bricher, Alfred Wallis, Alice Bailly, Alice Rahon, Alison Bechdel, Alison Kinnaird, Allen Williams, Alois Arnegger, Alvar Aalto, Alvaro Siza, Amandine van Ray, Amédée Guillemin, Andre de Dienes, Andre Derain, André Derain, Andreas Franke, Andreas Vesalius, Andre Charles Boulle, Andrew Macara, Andy Goldsworthy, Andy Kehoe, Aneurin Jones, Anish Kapoor, Anja Millen, Anna Boch, Anne Brigman, Annie Soudain, Anthony Thieme, Antoine Blanchard, Anton Otto Fischer, Antoni Tàpies, Antonio Canova, Antonio Mancini, Antonio Saura, Antony Gormley, Apollonia Saintclair, Archibald Motley, Arcimboldo, Aristarkh Lentulov, Arkhip Kuindzhi, Arkhyp Kuindzhi, Armand Guillaumin, Arnold Bocklin, Arnold Böcklin, Aron Wiesenfeld, Art Green, Art Of Brom, Artgerm
Nice!! I'm working on adding the first list of artists you provided. Should be up in a few days. Are you using a refiner or upscale pass? Also how many steps?
Reason I ask is that these images look higher quality than I get, but I'm only doing 20 steps with just the base at 1024x1024, no refiner or upscale. I made that choice on day-1 to cut down the render speed. I may redo everything at some point. Depends how things go with SD3
Refiner - yes. 20 steps SDXL base, 5 steps refiner. These are just demos of the style to show that SDXL knows them, but the style shouldn't be too far off when they're put into your workflow.
I think it's reasonable to not go completely crazy adding stuff for now if there are time limits. Mostly these are to demo what else is in the model and to help me decide which should go into the clustering algorithm. SD Cascade is out, and SD3 is hopefully around the corner. It could be that there are no benefits to using SDXL anymore other than the LORAs and weak controlnets are already out.
If SD3 is as large a gamechanger as it's being billed as, then maybe we can collab on making a new set of artist images. If we share a Comfy workflow, we should be able to generate identical images to prove it works, then divide and conquer on the list. Two GPUs are better than one.
Here are
Arthur Boyd, Arthur Lismer, Arthur Melville, Arthur Radebaugh, Arthur Sarnoff, Arthur Streeton, Arthur Wardle, Artus Scheiner, Asaf Hanuka, Asher Brown Durand, Ashley Wood, Aubrey Beardsley, Auguste Herbin, Augustus Jansson, Austin Osman Spare, Ayami Kojima, Barbara Takenaga, Barry Windsor Smith, Bart Sears, Bastien L Deharme, Becky Cloonan, beksinski, Ben Goossens, Ben Quilty, Ben Shahn, Ben Templesmith, Benjamin Marra, Bernard Buffet, Bernie Wrightson, Betye Saar, Bill Brandt, Bill Jacklin, Bill Traylor, Bill Viola, Bjarke Ingels, Blanche Hoschedé Monet, Blek le Rat, Bo Bartlett, Bob Byerley, bordalo ii, Boris Kustodiev, Boris Vallejo, Botero, Brandon Mably, Brent Heighton, Brett Weston, Brian And Wendy Froud, Brian Kesinger, Brian Mashburn, Brooke Shaden
Bruce Munro, Bruce Timm, Bryan Hitch, Buckminster Fuller, Bunny Yeager, Burt Glinn, C R W Nevinson, Cai Guo Qiang, Camille Vivier, Caras Ionut, Carl Gustav Carus, Carl Larsson, Carl Moll, Carlos Schwabe, Carrie Ann Baade, Carrie Graber, Casey Weldon, Caspar David Friedrich, Catherine Hyde, Cedric Peyravernay, Chaïm Soutine, Charles Burns, Charles Courtney Curran, Charles Cundall, Charles Dana Gibson, Charles Gwathmey, Charles Reiffel, Charles Rennie Mackintosh, Charles Tunnicliffe, Charles Wysocki, Charline von Heyl, Chris Bachalo, Chris Claremont, Chris Leib, Chris Saunders, Christopher Ryan McKenney, Claes Oldenburg, Clarence Holbrook Carter, Claude Bonin Pissarro, Claude Lorrain, Clint Cearley, Clive Barker, Clyfford Still, Colin Campbell Cooper, Conrad Shawcross, Corneille, Cornelia Macintyre Foley, Cornelis De Heem, Cornelis Springer, Craig Davison
The good news is that all the app code, interface, and tag database works for every model. Generating images and the thumbnails isn't hard at all. The most time consuming part for me by far is writing good tags for each new artist since that requires a bit of research. I tried GTP-4, but it was wrong so often that I don't think it saved me any time.
If SD3 is good, I'll maintain a version of the app for both it and SDXL. Right now everything said about it is speculation, so we can only hope. For me, SDXL's poor controlnet support is its Achilles' heel. Ip-adapter for 1.5 is tons of fun, but the SDXL version is barely usable.
I just added 80 or so from your first list. It was a good excuse to do tag maintenance as well. The additions are all tagged with "added-2024-3". I was a day early - leap year, haha
@ReggieMontoya
, can you share your ComfyUI workflow?
It's not in the images you posted above. (png files from comfyui can be set to include the workflow (including names of nodes/prompt/etc, making it much easier to reproduce and modify.
I'll follow up in a new thread, since I want to discuss Flux...
UPDATE: it's in this comment, different discussion here: https://huggingface.co/spaces/terrariyum/SDXL-artists-browser/discussions/5#65e2b0c11db33cf9ecde4437
UPDATE 2: actully that workflow isn't the above, I think. I really like the above, I might do something like that.
I've got a really nice 11 image (all common ratios) scene card workflow I'll be publishing.
Hey sorry, I have been traveling a lot and barely online for the last few weeks.
You still need this workflow? I can send. I got a new PC so need to dig into my old drives for the workflow.