The Wayback Machine - http://web.archive.org/web/20200912154334/https://github.com/leon-ai/leon/issues/28
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hardware / Scaling requirements #28

Open
Zauberfisch opened this issue Feb 19, 2019 · 13 comments
Open

Hardware / Scaling requirements #28

Zauberfisch opened this issue Feb 19, 2019 · 13 comments

Comments

@Zauberfisch
Copy link

@Zauberfisch Zauberfisch commented Feb 19, 2019

Documentation Is:

  • Missing
  • Needed
  • Confusing
  • Not Sure?

Explanation

Right now it seems unclear to me what amount of hardware will be required to run an instance of leon without actually running it.
The documentation should provide some suggestions of scaling for different use cases.

Proposal

  • add minimum hardware requirements
  • add recommendations for hardware sizing for different use cases and/or amount of users/requests
@louistiti
Copy link
Member

@louistiti louistiti commented Feb 20, 2019

Hello @Zauberfisch,

Thanks for opening that issue. This is indeed something that we could provide later.

Till now, I did not test yet with many different hardware but I suppose it should work on a hardware such as Raspberry Pi (but not sure for the offline speech-to-text).

Is that something you would like to help with?

@Zauberfisch
Copy link
Author

@Zauberfisch Zauberfisch commented Feb 23, 2019

The documentation should also mention that deepspeach requires some more "recent" CPU instructions such as AVX

@mbwhite
Copy link

@mbwhite mbwhite commented Apr 12, 2019

Hi, will see if this is something I can test out...

@louistiti
Copy link
Member

@louistiti louistiti commented Apr 13, 2019

Hello @mbwhite,

Awesome, keep us updated when you have something 😃

@mbwhite
Copy link

@mbwhite mbwhite commented Apr 18, 2019

@louistiti My notes so far :-)
https://gist.github.com/mbwhite/2de7326d4680591101a27a53315a11b8

Aside: are gitissues the best way to communicate - or is there a rocketchat/gitter etc.. no preference my self.. just checking :-)

@Shrubhog
Copy link

@Shrubhog Shrubhog commented Apr 18, 2019

@mbwhite I don't think Leon supports 3.7 right now. I took forever to figure it out until I found #6. The Trello Card for 3.7 is still in the backlog. Sorry if you already knew, or if I have interrupted something.

@louistiti
Copy link
Member

@louistiti louistiti commented Apr 19, 2019

@mbwhite @Shrubhog thanks for your notes. However, today Leon only supports 3.6 as mentioned in the README and the docs.

For the moment I think it's better to centralize the communication channels on GitHub until some milestones are reached. I plan anyway to create a Discord for Leon later.

@mbwhite
Copy link

@mbwhite mbwhite commented Apr 19, 2019

@Shrubhog @louistiti no problem; I'd made the assumption that it was python3.6 or greater; just kicked off the python3.6 build now. At least I'm now more familiar with building python so that's one good thing
UPDATE:
"Hooray! Leon is installed and ready to go"

@louistiti
Copy link
Member

@louistiti louistiti commented Apr 19, 2019

Happy to see it's working!

What's your hardware specs?

@mbwhite
Copy link

@mbwhite mbwhite commented Apr 26, 2019

Ah well I spoke too soon, one of the Watson packages had an issue with platform compatibility.
So I've opted to go my desktop Ubuntu - and make sure that I'm familiar with Leon's setup.

It was a Raspberry Pi 3 Model B...

@louistiti
Copy link
Member

@louistiti louistiti commented Apr 27, 2019

Alright, thanks for saying.

This was referenced Feb 19, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.