Ok, but I donât want my inner subroutine to have to parse a yaml file just know whether to set a particular flag.
So the same question still remains: how best to propagate the information âall the way inâ to subroutine from either the command line or a yaml file?
I ask this because Iâm doing lots of runs trying different ideas, and so far just editing the source code directly hasnât been a good practice as far as keeping a record of which runs have which settings.
Use Google Fire and add the params to your function signature. To have stuff propogate everywhere, you can use a singleton like we do in fastai (ours is called fastai.defaults) and dump config stuff there.
You can have a single config class loading the yaml file and the config instance can be a global instance, much like environment variables. I think however the solution depends on what you are actually trying to implement.
I heard of google fire for the first time in yesterdayâs class :-).
It sounds like a very neat way of adding command line args. The current args(parse args âŚetc ) lack the application context.
Hey @maxim.pechyonkin I remember youâre name from your blog, awesome series on Capsule Networks! Did you ever use a capsule based network or have seen one in the wild so far?
Iâve been spending much time getting better at Python.
I highly recommend following James Powell twitter: @dontusethiscode and watching any (yes, literally any-they are that good!) of his talks on YouTube for some great Python insights.
Do you know of any other great people to follow for getting better at Python?
I realize now that I didnât answer part of rkingeryâs question: Iâm a remote participant. Iâm in the Denver area. A remote study group would be great for me.
Hi everybody, Iâm following the course from France, @tomsthom on twitter.
Is there anyone following from France?
I find the development process in Jupyter notebook to be very interesting!
I also feel very productive in Jupyter but didnât think it was possible to develop ârealâ software using it!
Very happy to learn how to do it with the techniques used for fastai development.
HI folks i would like to hear from you how do you manage your time studying for this course.
How many hours do you put in , how do you manage etc, perhaps this could be topic for another thread.
I have a demanding full time job i only find time to read or watch videos during weekdays commute. Any actual coding i need to wait for weekend and its kind of challenge. I would like some inspiration or advice form others if i can get.
Many Fastai veterans have posted their own study system, goals and experiences. This reply by Theodore might be something close to what you are looking for: