Giter Site home page Giter Site logo

Comments (16)

kennethjiang avatar kennethjiang commented on September 13, 2024 1

@pattonwebz you gave credits to the wrong person. ;)

from obico-server.

lukeslaboratory avatar lukeslaboratory commented on September 13, 2024 1

@pattonwebz - Feel free to give this print a spin. https://www.thingiverse.com/thing:3563809
I'm the creator.

from obico-server.

kennethjiang avatar kennethjiang commented on September 13, 2024 1

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.

kennethjiang avatar kennethjiang commented on September 13, 2024

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.

pattonwebz avatar pattonwebz commented on September 13, 2024

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.

kennethjiang avatar kennethjiang commented on September 13, 2024

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.

lukeslaboratory avatar lukeslaboratory commented on September 13, 2024

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.

pattonwebz avatar pattonwebz commented on September 13, 2024

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.

kennethjiang avatar kennethjiang commented on September 13, 2024

@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.

lukeslaboratory avatar lukeslaboratory commented on September 13, 2024

@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.
20190414_095012
20190414_095018

from obico-server.

pattonwebz avatar pattonwebz commented on September 13, 2024

@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.

pattonwebz avatar pattonwebz commented on September 13, 2024

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.

andrelec1 avatar andrelec1 commented on September 13, 2024

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.

vr6syncro avatar vr6syncro commented on September 13, 2024

anything new from here? have a odroid c2 or rock64 to test.

from obico-server.

pattonwebz avatar pattonwebz commented on September 13, 2024

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.

kennethjiang avatar kennethjiang commented on September 13, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.