I'm going to make a big claim:
Libraries like sklearn (#python), caret (#rstats) and MLJ (#julialang)
are never going have great APIs for working with models like deep neural networks, or any other kind of model, where the hyper-parameters are nontrivial functions. And that is Ok
I agree and disagree at the same time. SVM and Random Forests are simpler model, and this made it easier to conflate different concepts (the model, the training algorithm, the configuration) in a single object. You can't get away with it once stuff gets more complex (see NN).
-
-
At the same time, this restricts you when it comes to more advanced usage of those very same models (e.g. exoteric kernels for SVMs), as you just said.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Writing about stuff to learn how it works, mostly in Rust.
Lead Engineer at