arnaudvl

Results 33 issues of arnaudvl

Add MMD detector using the [KeOps](https://github.com/getkeops/keops) (PyTorch) backend to further accelerate drift detection and scale up to larger datasets. This PR needs to be made compatible with the optional dependency...

Ensure that PyTorch, TensorFlow and KeOps kernels all take native tensors from the relevant backend as inputs. Currently PyTorch allows to pass NumPy arrays in the forward pass but doesn't...

good first issue
Priority: Low
Type: API

Type: Enhancement
Type: Serialization
Priority: High

Priority: Low
Type: Research
Type: Method extension

Extend method for eg scikit-learn or xgboost classifiers.

Priority: Medium
Type: Engineering

Priority: Low
Type: Enhancement
Type: Method extension
Type: Performance

Currently loading a saved drift detector which uses a preprocessing step via a `preprocess_fn` [couples the preprocessing step to the presence of a model](https://github.com/SeldonIO/alibi-detect/blob/master/alibi_detect/utils/saving.py#L1503), which should not be necessary. This...

Type: Serialization
Type: Bug

Clarify when `list` input types for the drift detectors require a `preprocess_fn` as well. E.g. a `list` input cannot occur in the `KSDrift` or `ChiSquareDrift` detectors without additional `preprocess_fn` while...

Type: Enhancement

Check e.g. in #278 : assume an input argument of a class or function is `dtype: TYPE = np.float32`. `TYPE` should not be `np.dtype` as the numpy types such as...

Priority: Low

Priority: Low
Type: Enhancement