Sample codes and solutions to exercises from Aurelien Geron's Hands-On Machine Learning with Scikit-Learn and TensorFlow book