Villu Ruusmann

Results 9 comments of Villu Ruusmann

You could perform a `GET` request against the default "Get the summaries of all models" endpoint `/model`. This endpoint is guaranteed to be available at all times. The only problem...

The Openscoring web service relies on proven Java technologies, so the risk of it dying "out of the blue" is effectively zero. You would need to stop/restart Openscoring web service...

This issue is related to issue #9. The existing auto-deployment functionality is a client-side solution. It means that the auto-deployer is started as a separate process, which communicates with the...

Looks like `imodels` classifiers only work with binary classification problems. The `iris` dataset deals with a multi-class classification problem. The code snippet can be fixed by transforming the label from...

[SkLearn2PMML](https://github.com/jpmml/sklearn2pmml) versions 0.108.0 and newer support all InterpretML glassbox estimators, including the `ExplainableBoostingClassifier` and `ExplainableBoostingRegressor` estimator classes. Here's a demo: ``` python from interpret.glassbox import ExplainableBoostingClassifier from sklearn2pmml import sklearn2pmml...

> In order to flip all the -1 rows to +1, we would have to add an extra computation, slowing down the overall training of trees. You would standardize the...

> This is hard to support as of now because we sample oblique splits currently using a "density" hyper parameter that dictates how many non-zeros there are in the projection...

Spotted this discussion, and it got me interested in exploring the concept of oblique trees. Now, I've just released [SkLearn2PMML version 0.107.0](https://github.com/jpmml/sklearn2pmml/blob/master/NEWS.md#01070), which adds support for all Scikit-Tree's oblique decision...

Encountered a similar error in my PyCaret3-to-PMML integration tests. The workaround was to explicitly cast the contents of the `KMeans.cluster_centers_` attribute to 64-bit floats (aka doubles): ```python km = s.create_model('kmeans')...