3 ms·
Yeah I wish there was a library that people with a casual interest could use to just mess around. Or even just use deep-learning based tools built by other peop
by Houshalter 10y ago
Yeah I wish there was a library that people with a casual interest could use to just mess around. Or even just use deep-learning based tools built by other people.
I remember when the deep dream thing came out, there was a huge interest by people wanting to experiment with it on their own, or just use the existing code on their own computer. But installing these libraries is very difficult or impossible, particularly on Windows. People were trying to get it to run on virtual machines, which adds complexity and slows it down, and can't take advantage of GPUs which is necessary. They don't work on non-nvidia GPUs, etc.
The best example I found was Brain Simulator (http://www.goodai.com/#!brain-simulator/c81c http://www.goodai.com/#!brain-simulator/c81c). Which ran on Windows, had a GUI, and was intended to eventually be used in the game Space Engineers so nontechnical users could experiment with AI algorithms and build robots for the game.
- deleted 10y ago[deleted]
- jvickers 10y agoI may write something like you have described. It would use OpenCL rather than CUDA. Though I would like it to be scalable, the starting goal will be simplicity and ease of deployment on a range of devices. Do you have any suggestions for the API? If you wrote some simple code that would work if there was a functioning learning module, what would it look like (if you feel like contributing to this)?
- Houshalter 10y agoI am not an expert, but in my brief experimentation, I am a fan of the Torch API. It's focused on modules that you can easily build and combine together in very open ended ways. I have no idea what the best method would be though.