I’m the founder of Render, a new cloud provider that makes it trivial to deploy webapps in production. Some of you might know me from Crestle which I built back in 2017 (it is now owned and operated by doc.ai).
Render is still invite only, but I’d love for fast.ai users to be able to deploy their models on it just as easily as they train their models on Crestle. The guide has the invite code exclusive to fast.ai students. Please let me know if I can help with anything!
I was not able to create an account. There was no error message provided, but the “SIgn Up” button did not result in any action. Looking forward to using Render!
I’m looking forward to hearing how folks go with Render - I haven’t tried it myself, but it looks pretty cool, and @anurag has a track record of building stuff that works well.
Plus @anurag personally helped in fixing and providing help by suggesting best practice around Docker file to reduce the size and build times dependencies.
Overall I like the “Render” user-friendly interface, especially frictionless integration with GitHub, this is definitely something which is an edge over AWS Beanstalk, Azure Website for Containers and Google App Engine, I still need to perform some speed test and compare pricing but overall Render look like have a bright future ahead.
(for the context, I want to add another image to the result page, beside the original image users upload)
I haven’t updated to your new version yet because I did make a bunch of changes to it already, and I am able to deploy it to amazon beanstalk.
I just went through your classifier. I believe you’re generating additional images. As @pankymathur pointed out, all you need to do is save them under /tmp instead of under /app/static and load them from there.
Thanks for the help. So I changed my gradcam file src to GRADCAM_FILE_SRC = ‘tmp/static/gradcam_image.png’, and also create tmp/static directory with a temp img file there (you can view it in my repo here https://github.com/anhquan0412/animation-classification-deployment), and the error is now
FileNotFoundError: [Errno 2] No such file or directory: 'tmp/static/gradcam_image.png'
If I understand correctly, you’re generating the heatmap and isolating regions images dynamically? Let me submit a PR so this works as expected. /tmp shouldn’t be in your repo; it’s overridden by Render because we start you off with an empty /tmp.
The site works now! Thanks so much for the help and the suggestion on the concurrent problem. I will investigate it more at another time though as I just want it to work first and I am not truly familiar with Pankaj demo app yet.
I’ve been trying to deploy a model to Render. I get as far as “pushing image to registry”, but then it says the deployment fails without any error message. Do you know what might be the problem?