Earlier quoted context omitted.
Thanks, finally a legit news publication :) This was really funny :) http://dailywrong.com/man-finally-comfortable-just-holding-a...
Somehow these articles are more readable than typical AI-generated search engine fodder... Is it because I'm entering the site with an expectation of nonsense?
DALL·E now available in beta
311–320 of 579 posts
Re: DALL·E now available in beta
#312Earlier quoted context omitted.
Facebook released over 100 pages of notes a few months ago detailing their training process for a model that is similar in size. Does anyone have a link? I can't seem to find it in my notes, googling links to posts that have been removed or are behind the facebook walled garden. But I seem to remember they were running 1,000+ 32gb GPUs for 3 months to train it and keeping that infrastructure running day-to-day and tw…
> Facebook released over 100 pages of notes a few months ago detailing their training process for a model that is similar in size. Does anyone have a link? Is https://github.com/facebookresearch/metaseq/blob/main/projec... what you're referring to?
Re: DALL·E now available in beta
#313Earlier quoted context omitted.
What are the resources at work here? What are the resources needed to train this model? If someone just gave you the model for free, what resources would you need to use it to generate new results?
If I had to guess, based on other large models, it’s in the range of hundreds of GBs. It might even be in the TB range. To host that model for fast production SaaS inference requires many GPUs. An A100 has 80GB, so a dozen A100s just to keep it in memory, and more if that doesn’t meet the request demand. Training requires even more GPUs, and I wouldn’t be surprised if they used more than 100 and trained over 3 months…
Based on this blog post where they scale to 7,500 'nodes', they say:
> A large machine learning job spans many nodes and runs most efficiently when it has access to all of the hardware resources on each node.
So I wouldn't be surprised if they do have a total of 7500+ GPUs to balance workloads between. TO add, OpenAI has a long history of getting unlimited access to Google's clusters of GPUs (nowadays they pay for it, though). When they were training 'OpenAI Five' to play Dota 2 at the highest level, they were using 256 P100 GPUs on GCP[0] and they casually threw 256 GPUs at 'clip' for a short while in January of 2021[1].
As for how they do it, see these posts:
https://openai.com/blog/techniques-for-training-large-neural...
https://openai.com/blog/triton/
Re: DALL·E now available in beta
#314I'm curious to know - does the community have any open source alternatives to DALL.E? For an initiative named OpenAI, keeping their source code and models closed behind a license is bullshit in my opinion.
Re: DALL·E now available in beta
#315I have been on the waitlist from the very beginning. Still waiting.
Re: DALL·E now available in beta
#316I have been having a blast with DALL-E, spending about an hour a day trying out wild combinations and cracking my friends up. I cannot imagine getting bored of it; it's like getting bored with visual stimulus, or art in general. In fact, I've been glad to have a 50/day limit, because it helps me contain my hyperfocus instincts. The information about new pricing is, to me as someone just enjoying making crazy imagines…
I’ve been creating generative art since 2016 and I’ve been anxiously waiting for my invite. I wont be able to afford to generate the volume of images it takes to get good ones at this price point.
I can afford $20/mo for something like this but I just can’t swing $200 to $300 it realistically takes to get interesting art out of these CLIP-centric models.
Heck, the initial 50 images isn’t even enough to get the hang of how the model behaves.
Re: DALL·E now available in beta
#317So can we now legally remove the "color blocks" watermark or not? What about generating NFTs? It was explicitly prohibited during the previous period, now there is no notion of it. Without notion and rights for commercial use I think it's allowed but because it was an explicitly forbidden use case before, I want to be sure whether it can be used or not. Regardless, excited to see what possibilities it opens.
The commercial use language appears pretty clear to me to allow NFTs. (But note the absence of any discussion of derivative works...)
Re: DALL·E now available in beta
#318Earlier quoted context omitted.
I think they are reacting to competition. MidJourney is amazing, was easier to get into, gives you commercial rights, and frankly I found more fun to use and even better output in most instances.
The only thing I don’t like about MidJourney is the Discord based interface. I think I can grok why Dave chose this route as it bakes in an active community element and allows users to pick up prompt engineering techniques osmotically… but I’d prefer a clean DALL-E style app and cli / api access.
It’s clearly personally preference, but I loathe Discord but love it for MidJourney. As you said, there’s an interactive element where I see other people doing cool things and adapting part of their prompts and vice versa. It really is fun. And when you do it in a PM, you have all your efforts saved. DALL-E is pretty clunky in that you have to manually save an image or lose it once your history rolls off.
Re: DALL·E now available in beta
#319Earlier quoted context omitted.
DALLE images are still only 1024 px wide. Which has its uses, but I don’t think the stock photo industry is in real danger until someone figures out a better AI superresolution system that can produce larger and more detailed images.
I've been using this app to upscale the images to 4000x4000, and it works amazingly well (there is also a version for Android): https://apps.apple.com/us/app/waifu2x/id1286485858 I paid extra to get the higher quality model using the in-app purchase option. It crushes the phone's battery life, but runs in only ~10 seconds on an iPhone 13 Pro for a single 1000x1000 input image.
Re: DALL·E now available in beta
#320Wait until someone trains a model like this, for porn. There seems to be a post-DALLE obscenity detector on openAI's tool, as so far I've found it to be entirely robust against deliberate typos designed to avoid simple 'bad word lists'. Ask it for a "pruple violon" and you get purple violins... you get the deal. "Metastable" prompts that may or may not generate obscene (content with nudity, guns, violence as I've fou…
If I had to guess, I'd bet they have a supervised classifier trained to recognize bad content (violence, porn, etc) that they use to filter the generated images before passing them to the user, on top of the bad word lists.