pyod/models/xgbod.py
File xgbod.py
has 330 lines of code (exceeds 250 allowed). Consider refactoring. Invalid
Invalid
# -*- coding: utf-8 -*-
"""XGBOD: Improving Supervised Outlier Detection with Unsupervised
Representation Learning. A semi-supervised outlier detection framework.
"""
# Author: Yue Zhao <zhaoy@cmu.edu>
Function __init__
has 23 arguments (exceeds 4 allowed). Consider refactoring. Invalid
Invalid
def __init__(self, estimator_list=None, standardization_flag_list=None,