|
|
import os
|
|
|
|
|
|
|
|
|
DATA_INDEX_PATH = ''
|
|
|
|
|
|
|
|
|
PATCH_STREAM = True
|
|
|
PATCH_SIZE = 16
|
|
|
PATCH_LENGTH = 1024
|
|
|
CHAR_NUM_LAYERS = 6
|
|
|
PATCH_NUM_LAYERS = 20
|
|
|
HIDDEN_SIZE = 1280
|
|
|
|
|
|
|
|
|
BETA = 0.1
|
|
|
LAMBDA = 10
|
|
|
LEARNING_RATE = 1e-6
|
|
|
OPTIMIZATION_STEPS = 10000
|
|
|
WANDB_LOGGING = False
|
|
|
WANDB_KEY = '<your_wandb_key>'
|
|
|
|
|
|
PRETRAINED_PATH = ''
|
|
|
EXP_TAG = ''
|
|
|
NAME = EXP_TAG + \
|
|
|
"_beta_" + str(BETA) + \
|
|
|
"_lambda_" + str(LAMBDA) + \
|
|
|
"_p_size_" + str(PATCH_SIZE) + \
|
|
|
"_p_length_" + str(PATCH_LENGTH) + \
|
|
|
"_p_layers_" + str(PATCH_NUM_LAYERS) + \
|
|
|
"_c_layers_" + str(CHAR_NUM_LAYERS) + \
|
|
|
"_h_size_" + str(HIDDEN_SIZE) + \
|
|
|
"_lr_" + str(LEARNING_RATE)
|
|
|
|
|
|
WEIGHTS_PATH = "weights_notagen_" + NAME + ".pth"
|
|
|
WANDB_NAME = NAME
|
|
|
|