Why we do machine learning engineering with YAML, not notebooks
towardsdatascience.com
Why we do machine learning engineering with YAML, not notebooks
1–10 of 31 posts
Re: Why we do machine learning engineering with YAML, not notebooks
#2You can bet that prod services from companies you heard of are running on something more analogous to versioned docker images. Not a yaml file which says, 'Go run whatever predict.py is in the current folder.'
The moment one of your dependencies breaks your code, or snookers your performance, there will be a lot of head scratching going on.
Re: Why we do machine learning engineering with YAML, not notebooks
#3Re: Why we do machine learning engineering with YAML, not notebooks
#4Re: Why we do machine learning engineering with YAML, not notebooks
#5Re: Why we do machine learning engineering with YAML, not notebooks
#6The title is seriously misleading. They aren't doing their ML engineering in yaml. If you look at the snipper the article, you can see that their code is in flat .py files. The config is in yaml (which is also how everyone else uses it). It's like someone saying that they do their ML in a dockerfile.
Re: Why we do machine learning engineering with YAML, not notebooks
#7The cortex tool mentioned looks really useful to get a service running out of a trained model. Though I didn't really understand what the article is trying to get at. Storing your deployment configuration in yaml and json files is pretty much the standard.
Re: Why we do machine learning engineering with YAML, not notebooks
#8Reads like someone was forced by their marketing team to write an article about anything at all.
Re: Why we do machine learning engineering with YAML, not notebooks
#9The cortex tool mentioned looks really useful to get a service running out of a trained model. Though I didn't really understand what the article is trying to get at. Storing your deployment configuration in yaml and json files is pretty much the standard.
Perhaps for young people it's actually necessary to mention JSON and YAML as you people tend to read the news rather than history or best practises textbooks?
(Edit: also, clearly, I don't read the news -- is YAML being "superseded"? By what now??)