PILImage was old syntax . (Now it is just ImageBlock). The blocks should be exactly the same as the one before it we used earlier. We’ll see what PILImage is when we do the lower level API next week
I’d like some feedback, you can “like” this comment to vote. If we get over 5 then I will make the adjustment. I can extend the lecture part next week to a bit longer and go (briefly) over some techniques for deployment of our models in Render. Let me know if this would be valuable (more than the course’s version I posed earlier)
Also: notebooks have been adjusted with the issues said earlier, along with the install directions too
I’ve added two folders to the repository for now, Tabular and Text. These have some examples and may have issues (they are my old notebooks). When the tabular get’s closer I’ll make the course examples, for now look at these @Meditation
Hi @muellerzr , excellent lesson last night! Based on my own experience deploying models, I’d like to suggest you to use Heroku instead of Render. Render is great , but after a while they start charging on your card. Since we are just helping others to study and learn how to deploy some toy models, I believe Heroku is the best choice. I even have a tutorial created for our Fastai study group Machine Learning Brasília that you can easily translate and share with your students, if you want: https://github.com/weltonrodrigo/fastai-v3/blob/master/tutorial/deploy-do-classificador-fastai.md . Hope it helps.
I also would like to mention that I’m watching the video again and, so far, I noticed two spots where it gets truncated, like on 38:42, for example. Not a big deal, but I just wanted to let you know.
Hi @NandoBr ! Thank you very much I will certainly look into it! The goal was to show how to first test locally, and then follow up with how we deploy on the app and set it all up. I will look at your tutorial as well, thank you!
On truncation: yes, if there’s any other places where it gets too bad let me know and I can re-cover those topics again next week.
For ImageDataBunch if we used the factory methods from_csv or from_folder there is a seed, if i’m not wrong that is for reproducibility. now we set np.random.seed(2) but i don’t see where we are passing it in.
where Is this seed being used?
Hi muellerzr hope your well.
I was trying to fix the colab/torchvison issue until 03:00 GMT as I ran the lesson one notebook one day earlier in the day, making my own classifier, I couldn’t understand why it wasn’t working
Hi @mrfabulous1! I saw the numerous issues so first I checked the 3 fastai repositories to see if something was pushed. It wasn’t. This then told me it was PyTorch (probably) given it was with the DataLoaders. From there I checked if torch or torchvision had any recent updates in <4 hours from the post, torchvision was the culprit, releasing 0.5.0
HI NandoBr great post!
Your meetup page looks good.
Do you have an english translation for Heroku? Or should I use google translate?
I have an Heroku account which I haven’t used in ages so I will host my next classifier on it.