pottok.OptimalTransportGridSearch¶
-
class
pottok.
OptimalTransportGridSearch
(transport_function=<class 'ot.da.MappingTransport'>, params=None, verbose=True)[source]¶ Initialize Python Optimal Transport suitable for validation.
- Parameters
transport_function (class of ot.da, optional (default=ot.da.MappingTransport)) – from ot.da. e.g ot
params_ot (dict, optional (default=None)) – parameters of the optimal transport funtion.
verbose (boolean, optional (default=True)) – Gives informations about the object
-
__init__
(transport_function=<class 'ot.da.MappingTransport'>, params=None, verbose=True)[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
([transport_function, params, verbose])Initialize self.
assess_transport
(Xs_transform[, record, path])OA comparison before and after OT
assess_transport_circular
(Xs_transform[, …])OA comparison before and after OT
fit_circular
([metrics, greater_is_better])Learn domain adaptation model with circular tuning (fitting).
fit_crossed
([cv_ai, cv_ot, classifier, …])Learn domain adaptation model with crossed tuning (fitting).
load_model
(path)Load model previously saved with SuperLearner.save_model(path).
predict_transfer
(data)Predict model using domain adaptation.
preprocessing
(Xs[, ys, Xt, yt, group_s, …])Stock the input parameters in the object and scaled it if it is asked.
save_model
(path)Save model ‘myModel.npz’ to be loaded later via SuperLearner.load_model(path)
valid_fit_crossed
(Xs_transform)OA comparison before and after OT with Xt_test