Appendix A Model and training procedure: details