2 Framework
This paper …
2.1 Types of Questions to Ask
- Differences in documentation
- Differences in modeling assumptions
- Differences in default values
- Differences in available parameters
- Edge cases
- Can default call in one language be replicated in another
- If yes, do we have numerical equivalence within an acceptable level
- Can a common/historical specification in one language be replicated in another
- If yes, do we have numerical equivalence within an acceptable level
- If no, is the common/historical specification the statistically preferred method or should it be abandoned?
- Can the preferred specification in one language be replicated in another?
- If yes, do we have numerical equivalence within an acceptable level
- Differences in available output statistics
- Differences ‘deep’ in the implementation which are the result of decisions developers make when implementing a particular algorithm
- May not be clear in the documentation at the level exposed to the user