5 ms·
Oh gosh that's an intimidating installation process. I'll be much more interested when I can just `brew install` a binary.
by christiangenco 4y ago
Oh gosh that's an intimidating installation process. I'll be much more interested when I can just `brew install` a binary.
- MuffinFlavored 4y agoI could be wrong but I think part of the issue is this needs some large files for the trained dataset?
- deleted 4y ago[deleted]
- artimaeis 4y agoA bit different take is DiffusionBee, if you're curious to try it out in a GUI form. https://diffusionbee.com https://diffusionbee.com
- aryamaan 4y agodoes it use the optimised model for Apple chips?
- belthesar 4y agoNot yet, likely, but the project is very active. I could see it coming quite soon.
- Gigachad 4y agoI just tested that app and it was taking about 1s/it using the "Double quality, double time" version. Spat out quite nice images at 25 iterations. Way better than stuff I had tried before which looked worse after a minute than this generates in 25 seconds.
- bredren 4y agoI’ve used this a fair amount but am not sure it’s much better place to begin than automatic1111, especially for the HN crowd.
- Terretta 4y agoautomatic1111 does have an M1 workaround in the wiki, but it is incorrect it's correct enough that if you know your way around a CLI, git, and package management you can figure it out
- Cyberdog 4y agoOn the one hand, I appreciate the attempt to bring this stuff into the realm of "double click to run" boneheads like me, but on the other hand, I really despise Electron apps when they're multi-platform, where such use is somewhat understandable if still despicable. For a Mac-only app to use Electron… Why do they hate us so?
- yboris 4y agoI'm baffled by continued hate on Electron. The option isn't between Electron and a lean OS-native application, but between Electron and nothing. I can build an Electron app in under a day with a pretty UI. It would take me several months to get anything sensible that is OS native. And I'm not going to sit down and learn the alternative. So please just say "thank you" to the developers that are sharing free things with you.
- dagmx 4y agoWhile I agree the posters comment felt entitled, it should be possible to pick up and make a SwiftUI version of the app fairly quickly. I assume the developer went for electron due to familiarity, but it would be a pretty good exercise for someone to port it to SwiftUI and native Swift for the front end. I would do it myself but sadly am bound by other clauses.
- EugeneOZ 4y agoIt reminds me "Teach Yourself C++ in 21 days". You just need to quickly learn Swift (which you will use exactly nowhere after this task). It's astonishing how ungrateful people are. Even writing documentation for the software is quite a time-consuming action - writing the software itself is much more time-consuming. So you are looking at some free software, that gives you the ability to play with StableDiffusion in 2 clicks, has a wide range of features and settings, surely required a ton of time to implement, and you arrogantly saying “pff, an Electron app...”
- dagmx 4y ago
- thepasswordis 4y agoWhere are you seeing the installation process?
- gedy 4y ago> Oh gosh that's an intimidating installation process I'm not seeing any installation instructions on either link - what am I missing?
- alexfromapex 4y agoAll I had to do was: - create a virtual environment (Python 3.8.15 worked best) - upgrade pip - pip install wheel - pip install -r requirements.txt - and then, python setup.py install - Had to update my XCode to use the generated mlpackage files :/ - Expand drawer with instructions and follow them to download model and convert it to Core ML format - Run their CLI command as mentioned
- Cyberdog 4y agoWhere did you get those instructions from? Is creating a virtual environment necessary if I'm fine with it running on my real system? I assume the environment part is what the "conda" commands on the GitHub repo readme are doing, but finding "conda" to install seems to be its own process. It's not on MacPorts, pip seems to only install a Python package instead of an executable, and getting a package from some other site feels sketchy. What is it with ML and Python, anyway? Why is this amazing new technology being shrouded in an ecosystem and language which… well, I guess if I can't say anything nice…
- abujazar 4y ago+1
- alexfromapex 4y agoThey are basically conventions for Python but the actual instructions I just found are unexpanded in the README on the GitHub repo. You have to run one of the commands which downloads the model and converts it for you to Core ML. If you've never used Hugging Face, you'll need to create an account to get a token and then use their CLI to login with the token to be able to download the model. Then you can run prompts from CLI with the commands they give.
- artdigital 4y agoLet's give it a few days and someone will have something semi-automatic ready