API Reference
This is the API documentation for DeepOD.
- Models for Tabular Data
- Unsupervised Models
- deepod.models.DeepSVDD
DeepSVDDDeepSVDD.decision_scores_DeepSVDD.threshold_DeepSVDD.labels_DeepSVDD.decision_function()DeepSVDD.decision_function_update()DeepSVDD.epoch_update()DeepSVDD.fit()DeepSVDD.fit_auto_hyper()DeepSVDD.inference_forward()DeepSVDD.inference_prepare()DeepSVDD.predict()DeepSVDD.training_forward()DeepSVDD.training_prepare()
- deepod.models.RCA
- deepod.models.DevNet
- deepod.models.DeepIsolationForest
DeepIsolationForestDeepIsolationForest.decision_function()DeepIsolationForest.decision_function_update()DeepIsolationForest.epoch_update()DeepIsolationForest.fit()DeepIsolationForest.fit_auto_hyper()DeepIsolationForest.inference_forward()DeepIsolationForest.inference_prepare()DeepIsolationForest.predict()DeepIsolationForest.training_forward()DeepIsolationForest.training_prepare()
- deepod.models.REPEN
- deepod.models.SLAD
- deepod.models.ICL
- deepod.models.RDP
- deepod.models.GOAD
- deepod.models.NeuTraL
- deepod.models.DeepSVDD
- Weakly-supervised Models
- Unsupervised Models
- Models for Time Series
- deepod.models.TimesNet
TimesNetTimesNet.decision_function()TimesNet.decision_function_update()TimesNet.epoch_update()TimesNet.fit()TimesNet.fit_auto_hyper()TimesNet.inference()TimesNet.inference_forward()TimesNet.inference_prepare()TimesNet.predict()TimesNet.training()TimesNet.training_forward()TimesNet.training_prepare()
- deepod.models.DCdetector
DCdetectorDCdetector.decision_function()DCdetector.decision_function_update()DCdetector.epoch_update()DCdetector.fit()DCdetector.fit_auto_hyper()DCdetector.inference()DCdetector.inference_forward()DCdetector.inference_prepare()DCdetector.predict()DCdetector.training()DCdetector.training_forward()DCdetector.training_prepare()
- deepod.models.AnomalyTransformer
AnomalyTransformerAnomalyTransformer.decision_function()AnomalyTransformer.decision_function_update()AnomalyTransformer.epoch_update()AnomalyTransformer.fit()AnomalyTransformer.fit_auto_hyper()AnomalyTransformer.inference()AnomalyTransformer.inference_forward()AnomalyTransformer.inference_prepare()AnomalyTransformer.predict()AnomalyTransformer.training()AnomalyTransformer.training_forward()AnomalyTransformer.training_prepare()
- deepod.models.NCAD
- deepod.models.TranAD
- deepod.models.COUTA
COUTACOUTA.create_batch_neg()COUTA.decision_function()COUTA.decision_function_update()COUTA.epoch_update()COUTA.fit()COUTA.fit_auto_hyper()COUTA.inference_forward()COUTA.inference_prepare()COUTA.load_ray_checkpoint()COUTA.predict()COUTA.set_tuned_net()COUTA.set_tuned_params()COUTA.train()COUTA.training_forward()COUTA.training_prepare()
- deepod.models.TcnED
TcnEDTcnED.decision_function()TcnED.decision_function_update()TcnED.epoch_update()TcnED.fit()TcnED.fit_auto_hyper()TcnED.inference_forward()TcnED.inference_prepare()TcnED.load_ray_checkpoint()TcnED.predict()TcnED.set_tuned_net()TcnED.set_tuned_params()TcnED.training_forward()TcnED.training_prepare()
- deepod.models.DeepIsolationForestTS
DeepIsolationForestTSDeepIsolationForestTS.decision_function()DeepIsolationForestTS.decision_function_update()DeepIsolationForestTS.epoch_update()DeepIsolationForestTS.fit()DeepIsolationForestTS.fit_auto_hyper()DeepIsolationForestTS.inference_forward()DeepIsolationForestTS.inference_prepare()DeepIsolationForestTS.predict()DeepIsolationForestTS.training_forward()DeepIsolationForestTS.training_prepare()
- deepod.models.DeepSVDDTS
- deepod.models.DeepSADTS
- deepod.models.DevNetTS
- deepod.models.PReNetTS
- deepod.models.TimesNet
- Network Architectures
- deepod.core.networks.MLPnet
MLPnetMLPnet.add_module()MLPnet.apply()MLPnet.bfloat16()MLPnet.buffers()MLPnet.children()MLPnet.cpu()MLPnet.cuda()MLPnet.double()MLPnet.eval()MLPnet.extra_repr()MLPnet.float()MLPnet.forward()MLPnet.get_buffer()MLPnet.get_extra_state()MLPnet.get_parameter()MLPnet.get_submodule()MLPnet.half()MLPnet.ipu()MLPnet.load_state_dict()MLPnet.modules()MLPnet.named_buffers()MLPnet.named_children()MLPnet.named_modules()MLPnet.named_parameters()MLPnet.parameters()MLPnet.register_backward_hook()MLPnet.register_buffer()MLPnet.register_forward_hook()MLPnet.register_forward_pre_hook()MLPnet.register_full_backward_hook()MLPnet.register_load_state_dict_post_hook()MLPnet.register_module()MLPnet.register_parameter()MLPnet.requires_grad_()MLPnet.set_extra_state()MLPnet.share_memory()MLPnet.state_dict()MLPnet.to()MLPnet.to_empty()MLPnet.train()MLPnet.type()MLPnet.xpu()MLPnet.zero_grad()
- deepod.core.networks.MlpAE
MlpAEMlpAE.add_module()MlpAE.apply()MlpAE.bfloat16()MlpAE.buffers()MlpAE.children()MlpAE.cpu()MlpAE.cuda()MlpAE.double()MlpAE.eval()MlpAE.extra_repr()MlpAE.float()MlpAE.forward()MlpAE.get_buffer()MlpAE.get_extra_state()MlpAE.get_parameter()MlpAE.get_submodule()MlpAE.half()MlpAE.ipu()MlpAE.load_state_dict()MlpAE.modules()MlpAE.named_buffers()MlpAE.named_children()MlpAE.named_modules()MlpAE.named_parameters()MlpAE.parameters()MlpAE.register_backward_hook()MlpAE.register_buffer()MlpAE.register_forward_hook()MlpAE.register_forward_pre_hook()MlpAE.register_full_backward_hook()MlpAE.register_load_state_dict_post_hook()MlpAE.register_module()MlpAE.register_parameter()MlpAE.requires_grad_()MlpAE.set_extra_state()MlpAE.share_memory()MlpAE.state_dict()MlpAE.to()MlpAE.to_empty()MlpAE.train()MlpAE.type()MlpAE.xpu()MlpAE.zero_grad()
- deepod.core.networks.GRUNet
GRUNetGRUNet.add_module()GRUNet.apply()GRUNet.bfloat16()GRUNet.buffers()GRUNet.children()GRUNet.cpu()GRUNet.cuda()GRUNet.double()GRUNet.eval()GRUNet.extra_repr()GRUNet.float()GRUNet.forward()GRUNet.get_buffer()GRUNet.get_extra_state()GRUNet.get_parameter()GRUNet.get_submodule()GRUNet.half()GRUNet.ipu()GRUNet.load_state_dict()GRUNet.modules()GRUNet.named_buffers()GRUNet.named_children()GRUNet.named_modules()GRUNet.named_parameters()GRUNet.parameters()GRUNet.register_backward_hook()GRUNet.register_buffer()GRUNet.register_forward_hook()GRUNet.register_forward_pre_hook()GRUNet.register_full_backward_hook()GRUNet.register_load_state_dict_post_hook()GRUNet.register_module()GRUNet.register_parameter()GRUNet.requires_grad_()GRUNet.set_extra_state()GRUNet.share_memory()GRUNet.state_dict()GRUNet.to()GRUNet.to_empty()GRUNet.train()GRUNet.type()GRUNet.xpu()GRUNet.zero_grad()
- deepod.core.networks.LSTMNet
LSTMNetLSTMNet.add_module()LSTMNet.apply()LSTMNet.bfloat16()LSTMNet.buffers()LSTMNet.children()LSTMNet.cpu()LSTMNet.cuda()LSTMNet.double()LSTMNet.eval()LSTMNet.extra_repr()LSTMNet.float()LSTMNet.forward()LSTMNet.get_buffer()LSTMNet.get_extra_state()LSTMNet.get_parameter()LSTMNet.get_submodule()LSTMNet.half()LSTMNet.ipu()LSTMNet.load_state_dict()LSTMNet.modules()LSTMNet.named_buffers()LSTMNet.named_children()LSTMNet.named_modules()LSTMNet.named_parameters()LSTMNet.parameters()LSTMNet.register_backward_hook()LSTMNet.register_buffer()LSTMNet.register_forward_hook()LSTMNet.register_forward_pre_hook()LSTMNet.register_full_backward_hook()LSTMNet.register_load_state_dict_post_hook()LSTMNet.register_module()LSTMNet.register_parameter()LSTMNet.requires_grad_()LSTMNet.set_extra_state()LSTMNet.share_memory()LSTMNet.state_dict()LSTMNet.to()LSTMNet.to_empty()LSTMNet.train()LSTMNet.type()LSTMNet.xpu()LSTMNet.zero_grad()
- deepod.core.networks.ConvSeqEncoder
ConvSeqEncoderConvSeqEncoder.add_module()ConvSeqEncoder.apply()ConvSeqEncoder.bfloat16()ConvSeqEncoder.buffers()ConvSeqEncoder.children()ConvSeqEncoder.cpu()ConvSeqEncoder.cuda()ConvSeqEncoder.double()ConvSeqEncoder.eval()ConvSeqEncoder.extra_repr()ConvSeqEncoder.float()ConvSeqEncoder.forward()ConvSeqEncoder.get_buffer()ConvSeqEncoder.get_extra_state()ConvSeqEncoder.get_parameter()ConvSeqEncoder.get_submodule()ConvSeqEncoder.half()ConvSeqEncoder.ipu()ConvSeqEncoder.load_state_dict()ConvSeqEncoder.modules()ConvSeqEncoder.named_buffers()ConvSeqEncoder.named_children()ConvSeqEncoder.named_modules()ConvSeqEncoder.named_parameters()ConvSeqEncoder.parameters()ConvSeqEncoder.register_backward_hook()ConvSeqEncoder.register_buffer()ConvSeqEncoder.register_forward_hook()ConvSeqEncoder.register_forward_pre_hook()ConvSeqEncoder.register_full_backward_hook()ConvSeqEncoder.register_load_state_dict_post_hook()ConvSeqEncoder.register_module()ConvSeqEncoder.register_parameter()ConvSeqEncoder.requires_grad_()ConvSeqEncoder.set_extra_state()ConvSeqEncoder.share_memory()ConvSeqEncoder.state_dict()ConvSeqEncoder.to()ConvSeqEncoder.to_empty()ConvSeqEncoder.train()ConvSeqEncoder.type()ConvSeqEncoder.xpu()ConvSeqEncoder.zero_grad()
- deepod.core.networks.ConvNet
ConvNetConvNet.add_module()ConvNet.apply()ConvNet.bfloat16()ConvNet.buffers()ConvNet.children()ConvNet.cpu()ConvNet.cuda()ConvNet.double()ConvNet.eval()ConvNet.extra_repr()ConvNet.float()ConvNet.forward()ConvNet.get_buffer()ConvNet.get_extra_state()ConvNet.get_parameter()ConvNet.get_submodule()ConvNet.half()ConvNet.ipu()ConvNet.load_state_dict()ConvNet.modules()ConvNet.named_buffers()ConvNet.named_children()ConvNet.named_modules()ConvNet.named_parameters()ConvNet.parameters()ConvNet.register_backward_hook()ConvNet.register_buffer()ConvNet.register_forward_hook()ConvNet.register_forward_pre_hook()ConvNet.register_full_backward_hook()ConvNet.register_load_state_dict_post_hook()ConvNet.register_module()ConvNet.register_parameter()ConvNet.requires_grad_()ConvNet.set_extra_state()ConvNet.share_memory()ConvNet.state_dict()ConvNet.to()ConvNet.to_empty()ConvNet.train()ConvNet.type()ConvNet.xpu()ConvNet.zero_grad()
- deepod.core.networks.TcnAE
TcnAETcnAE.add_module()TcnAE.apply()TcnAE.bfloat16()TcnAE.buffers()TcnAE.children()TcnAE.cpu()TcnAE.cuda()TcnAE.double()TcnAE.eval()TcnAE.extra_repr()TcnAE.float()TcnAE.forward()TcnAE.get_buffer()TcnAE.get_extra_state()TcnAE.get_parameter()TcnAE.get_submodule()TcnAE.half()TcnAE.ipu()TcnAE.load_state_dict()TcnAE.modules()TcnAE.named_buffers()TcnAE.named_children()TcnAE.named_modules()TcnAE.named_parameters()TcnAE.parameters()TcnAE.register_backward_hook()TcnAE.register_buffer()TcnAE.register_forward_hook()TcnAE.register_forward_pre_hook()TcnAE.register_full_backward_hook()TcnAE.register_load_state_dict_post_hook()TcnAE.register_module()TcnAE.register_parameter()TcnAE.requires_grad_()TcnAE.set_extra_state()TcnAE.share_memory()TcnAE.state_dict()TcnAE.to()TcnAE.to_empty()TcnAE.train()TcnAE.type()TcnAE.xpu()TcnAE.zero_grad()
- deepod.core.networks.TCNnet
TCNnetTCNnet.add_module()TCNnet.apply()TCNnet.bfloat16()TCNnet.buffers()TCNnet.children()TCNnet.cpu()TCNnet.cuda()TCNnet.double()TCNnet.eval()TCNnet.extra_repr()TCNnet.float()TCNnet.forward()TCNnet.get_buffer()TCNnet.get_extra_state()TCNnet.get_parameter()TCNnet.get_submodule()TCNnet.half()TCNnet.ipu()TCNnet.load_state_dict()TCNnet.modules()TCNnet.named_buffers()TCNnet.named_children()TCNnet.named_modules()TCNnet.named_parameters()TCNnet.parameters()TCNnet.register_backward_hook()TCNnet.register_buffer()TCNnet.register_forward_hook()TCNnet.register_forward_pre_hook()TCNnet.register_full_backward_hook()TCNnet.register_load_state_dict_post_hook()TCNnet.register_module()TCNnet.register_parameter()TCNnet.requires_grad_()TCNnet.set_extra_state()TCNnet.share_memory()TCNnet.state_dict()TCNnet.to()TCNnet.to_empty()TCNnet.train()TCNnet.type()TCNnet.xpu()TCNnet.zero_grad()
- deepod.core.networks.TSTransformerEncoder
TSTransformerEncoderTSTransformerEncoder.add_module()TSTransformerEncoder.apply()TSTransformerEncoder.bfloat16()TSTransformerEncoder.buffers()TSTransformerEncoder.children()TSTransformerEncoder.cpu()TSTransformerEncoder.cuda()TSTransformerEncoder.double()TSTransformerEncoder.eval()TSTransformerEncoder.extra_repr()TSTransformerEncoder.float()TSTransformerEncoder.forward()TSTransformerEncoder.get_buffer()TSTransformerEncoder.get_extra_state()TSTransformerEncoder.get_parameter()TSTransformerEncoder.get_submodule()TSTransformerEncoder.half()TSTransformerEncoder.ipu()TSTransformerEncoder.load_state_dict()TSTransformerEncoder.modules()TSTransformerEncoder.named_buffers()TSTransformerEncoder.named_children()TSTransformerEncoder.named_modules()TSTransformerEncoder.named_parameters()TSTransformerEncoder.parameters()TSTransformerEncoder.register_backward_hook()TSTransformerEncoder.register_buffer()TSTransformerEncoder.register_forward_hook()TSTransformerEncoder.register_forward_pre_hook()TSTransformerEncoder.register_full_backward_hook()TSTransformerEncoder.register_load_state_dict_post_hook()TSTransformerEncoder.register_module()TSTransformerEncoder.register_parameter()TSTransformerEncoder.requires_grad_()TSTransformerEncoder.set_extra_state()TSTransformerEncoder.share_memory()TSTransformerEncoder.state_dict()TSTransformerEncoder.to()TSTransformerEncoder.to_empty()TSTransformerEncoder.train()TSTransformerEncoder.type()TSTransformerEncoder.xpu()TSTransformerEncoder.zero_grad()
- deepod.core.networks.MLPnet
- Evaluation Metrics