Nicely written. Testing may not be as interesting as experimenting but it is key to building software. I recently wrote a couple of articles covering the specifics of TDD in ML, and the development of said test suite quickly proved its worth. Finite difference validation is the perfect case study for the testing of a mathematical software contract.

--

--

Big Data Engineer and Artificial Intelligence Researcher

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store