Machine learning generative models for automatic design of multi-material 3D printed composite solids. (November 2020)