Comments (16)
@pattonwebz you gave credits to the wrong person. ;)
from obico-server.
@pattonwebz - Feel free to give this print a spin. https://www.thingiverse.com/thing:3563809
I'm the creator.
from obico-server.
I'm pretty sure Pi4 is still not enough. For other single-board computers, especially the ones with a beefy GPU, you will have to try to be sure.
from obico-server.
Yes we will add documents for the minimum server requirements (once we figure that out ourselves).
Long story short - you don't even need a GPU server to run it. A PC, even an old one, will work just fine unless you want to support more than a couple printers.
from obico-server.
I too am interested in these requirements. Bandwidth expectations outgoing from the printer is something I'm keen to know.
I'm planning to run only a single printer and would like to host this in an existing docker swarm. I expect that once the training has been run that the actual CPU requirements are going to be fairly small?
I'm also interested in running it on an addition RPi (I see the documentation text saying that RPi wouldn't be powerful enough to run the learning models... but I actually don't mind waiting several days ;) )
from obico-server.
What I meant in the previous comment was about predicting, not training. There is no way to train current model without a GPU.
I don't think there is a chance to run the server on a Pi without substantially simplifying the model (see #21). But we will love to see someone figure this out because not requiring a PC would remove a big hurtle for people who want to adopt this project.
from obico-server.
Could this run on a more powerful variant of a Pi? I have an XU4 which is a big.LITTLE ARM octocore. https://www.samsung.com/semiconductor/minisite/exynos/products/mobileprocessor/exynos-5-octa-5422/ I understand that there aren't many more users that would have this versus a full-blown PC floating around, but there are more powerful little boards out there.
from obico-server.
What I meant in the previous comment was about predicting, not training. There is no way to train current model without a GPU.
I don't think there is a chance to run the server on a Pi without substantially simplifying the model (see #21). But we will love to see someone figure this out because not requiring a PC would remove a big hurtle for people who want to adopt this project.
I understand now - existing learning models require things that a humble Pi cannot do. Thanks for the reply, sorry I missed it before now.
I am still quite interested in system requirements once people have tested and reported those. I have not yet tried running the server component on my own (client side is running good though and does indeed spot possible failures so good job!).
from obico-server.
@lukeslaboratory Good point about these not-so-popular but powerful single board computers.
Since in our testing a mediocre PC has way more CPU juice than what's needed to support 1 printer, I'm hopeful that these single board computers, although less powerful than a full-blown PC, will be good enough. Will love to see how people get creative to leverage these hardwares.
@pattonwebz Great to hear you are getting some good results with TSD. :)
from obico-server.
@kennethjiang if you ever feel like writing something that could run on a core or two of one of these boards let me know and i'll throw it on my existing NAS that is running on an XU4. I also have an odroid C2 (quad-core 64bit) that I can definitely devote to full-time testing.
from obico-server.
@kennethjiang that looks cool, did you design and print that XU4 case yourself? I had a friend that was looking for something along those lines but never quite found what he needed on amazon lol
from obico-server.
Ha! apologies for pinging the wrong person (and polluting this thread). I blame lack of sleep and long work days XD
I sent the case link to my friend, thanks for sharing that Luke :)
from obico-server.
I just came out of a meeting at work where we talked about the use of a nvidia jetson for an internal IOT project ...
I directly think to replace my Raspberry by one of these little beast to control my printer, and why not turn TSD directly into it ...
Some One have try ?
from obico-server.
anything new from here? have a odroid c2 or rock64 to test.
from obico-server.
I assume the release of the pi4 with the faster CPU and 4GB memory still is not enough to run the training models? The GPU also had a bit of an update but I expect it still doesn't support the necessary features. Just wanting to confirm.
from obico-server.
Closing it as README.md
has been updated with minimum hardware requirements. For anyone who is using single board computer like Jetson Nano, our Discord chat room https://discord.gg/NcZkQfj is a good place to get help/share info.
from obico-server.
Related Issues (20)
- [BUG] Upgrade from 0b2da44 to current results in Server Error (500) HOT 2
- WEBCAM HOT 1
- [BUG] o/authorize is not available HOT 1
- [BUG] UI blank on PC browser HOT 2
- [Feature] Use MySQL/MariaDB/Postgres instead of SQLite HOT 4
- [BUG] Error installing on K1 Max V2
- Detective Accuracy Rate HOT 2
- Unable to update self-hosted with anything in CSRF_TRUSTED_ORIGINS HOT 10
- How do you update to newer versions? HOT 1
- [BUG] Failure Detection is not working HOT 4
- Module Oauth_provider not found during compose HOT 5
- [Feature] Display pictures in print completion emails and Discord notifications HOT 5
- [BUG] `pre-release` build fails with Traceback HOT 3
- Camera no longer working in app HOT 11
- [BUG] Portainer can't find manage.py HOT 2
- [BUG] Error 500 after installing Obico with docker HOT 15
- [BUG] Recommendation to remove a default secret key HOT 1
- hidden functionality in sweetalert HOT 3
- WEB Interface Loading Issue with Docker-Compose Setup: Uncaught TypeError in page-context.js HOT 4
- [BUG] webcam only works when on local lan, and Timelapse doesn't work HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obico-server.