What are the 3 Rs of Machine Learning Software Development?
But you're not done! Check that the software reflect the 3Rs of ML software development:
Data Processing: ML Test Score (Google, 2017)
Design: Do you have an architecture diagram? Have you defined an input and output spec?
Do you use version control?
(Python) Do you follow PEP 8 guidelines?
Does the code need refactoring?
Is there logging?
Should I not ask about documentation? :)
Keywords: Data products, Machine Learning software development
You may also like: