3 ms·
Jupyter notebooks are for data science, mostly because visualization is required. Something you do once, report it and it is done. Itsn't make sense to use Jupy
by jorgemf 8y ago
Jupyter notebooks are for data science, mostly because visualization is required. Something you do once, report it and it is done. Itsn't make sense to use Jupyter for other stuff. It doesn't make much sense to use them for training big models of deep learning because there are better tools for that.
- rmetzler 8y agoWhat tools can you recommend for machine learning?
- mertd 8y ago> Something you do once, report it and it is done. I have been having a hard time getting comfortable with that idea. There is usually "a lot of" untested and unreviewed code in the notebook that produces the analysis.
- jorgemf 8y agoWell, there are many things to consider: - Code is small, most of it is calling well-know libraries with the algorithms. - Every 3-4 lines of code you usually show the results of what is happening (either how the data changed, a graph or whatever) - 95% of the errors in data science come from bad practices: you either didn't clean up the data correctly, you didn't split the train/test/validation sets correctly or at the right step in the process, you chosed the wrong algorithm, etc - most of the time you don't know whether you are doing something wrong or not because you don't have enough knowledge, but the code shows something all the time. No bugs in the code. Those are the reason I don't care very much about bugs in the code because usually there are bigger problems in the data science process rather than in the code.