Reproducibility of Machine Learning: Terminology, Recommendations and Open Issues