Path Signature Machine Learning Models And Types