Getting Started
Do Make it Fast Enough
- emphasis on enough
- it’s often not necessary to have optimal code
- in lifecycle of experiment, extra coding time not won back
- e.g. published papers with inefficient code
- compared to state of the art
- first version O(N2) too slow!
- Do Report Important Implementation Details
- Intermediate versions produced good results
Do Preserve Your Code
- Or end up fixing the same error twice (Do use version control!)