This is really cool. What will the pricing model be down the road? For instance, if I were to use these models and the cloud API to service a main feature of my application, what ballpark are you thinking of in terms of monthly cost?
Our initial thoughts for pricing model are to be based on compute and keep as low as possible - we want this to be accessible to as many people as possible and do things like enable local training with Tensorflow.js for free. For cloud API deployment, we will price around the backend compute cost on AWS/GCP for gpu instances plus some margin for us maintaining the distributed setup and scaling of serving a machine learning model.
Grow it into a platform and have a marketplace.
So people can train a good building block / application (like image classifier / detector with the proper preprocess steps) then the trainer/developer can sell it and others can use it! Or people will just export out their models and go to marketplace ( like https://algorithmia.com/)
Yep growing as a platform is the vision! We are committed to accessibility for people using models/components vs. paying but good point about considering the opportunity cost of someone going to algorithmia with a model once it is trained.
My use case for something like this is to scan family videos to index people to scenes/events/locations.
If I could process my catalog of videos (~30 hours) for a reasonably small amount of cash it would save me hours of mucking about with ML/OpenCV, etc... though I'd miss the learning experience.