How to use the ProbabilisticDetector
wrapper with MLJ UnsupervisedDetector
s not defined in OutlierDetection
#24
Labels
bug
Something isn't working
In our design interactions, I had the understanding that the wrappers
ProbabilisticDetector
andDeterministicDetector
that we developed could be used with any MLJUnsupervisedDetector
satisfying the API set out here. But I am struggling to do that in a particular case (one-class svm provided by LIBSVM.jl).Before presenting a MWE I wonder if I am missing something obvious. My model is a subtype of
MLJModelInterface.UnsupervisedDetector
and it has aMLJModelInterface.transform
method that returns raw scores, and the report has a fieldscores
for the the training scores. I thought this would be sufficient to wrap the model withProbabilisticDetector
. But when I try to fit the wrapped model, I'm running into "Failed to apply the operationaugmented_transform
to the machine Machine{OneClassSVM,…}" which suggests I need to implementaugmented_transform
(which we removed from MLJModelInterface)??Here's the full stack trace. Let me know if I need to post a MWE.
The text was updated successfully, but these errors were encountered: