
ACCURACY_KEY = 'accuracy'
BYTES_WRITTEN_KEY = 'bytes_written'
BYTES_READ_KEY = 'bytes_read'
LOCAL_COMPUTATIONS_KEY = 'local_computations'
NUM_ROUND_KEY = 'round_number'
NUM_SAMPLES_KEY = 'num_samples'
CLIENT_ID_KEY = 'client_id'

FLOAT_ZERO = 1e-8
QUANTILE = 'quantile'
DEFAULT_COMPRESS_THRESHOLD = 10000
DEFAULT_HEAD_SIZE = 10000
DEFAULT_RELATIVE_ERROR = 0.001
G_BIN_NUM = 10
MAX_SPLIT_NODES = 2 ** 16
SECURE_AGG_AMPLIFY_FACTOR = 1000

MAX_CLASSNUM = 1000

LABEL_NAME = ['default.payment.next.month', 'SeriousDlqin2yrs', 'y', 'y_yes', 'Appliances']

CLASSIFICATION = 'classification'
REGRESSION = 'regression'
CLUSTERING = 'clustering'
