I start off ML in a notebook, once happy with the code I migrate it to .py files

I don’t use notebooks for the ML algorithm, but for other tasks such as visualisation, exploratory analysis and evaluation

I do most tasks in a notebook, including all of my ML algorithms

Other - feel free to post a comment on reddit!