Machine learning for architectural design: Practices and infrastructure. (June 2018)