def __init__()

in relaxed_adaptive_projection/rap.py [0:0]


    def __init__(self, args: RAPConfiguration, key: np.DeviceArray):
        self.args = args

        self.start_time = time.time()
        # Initialize the synthetic dataset
        self.D_prime = self.__initialize_synthetic_dataset(key)

        self.statistics_l1 = []
        self.statistics_max = []
        self.means_l1 = []
        self.means_max = []
        self.max_errors = []
        self.l2_errors = []
        self.losses = []

        self.tracker = zCDPTracker(
            args.epsilon, args.delta, args.epochs, args.top_q, args.num_points
        )

        self.feats_idx = args.feats_idx

        if self.args.verbose:
            logging.basicConfig(level=logging.DEBUG)
        elif not self.args.silent:
            logging.basicConfig(level=logging.INFO)