PythonMachineLearning:MachineLearningandDeepLearningwithPython,scikit-learn,andTensorFlow,2ndEditionSep20,2017bySebastianRaschkaandVahidMirjalili