Extends [classifier](https://github.com/arrayfire/arrayfire_ml/issues/16) and has custom implementation