Always disable bfloat16 in default webui setting
This commit is contained in:
@@ -9,7 +9,7 @@
|
|||||||
"betas": [0.8, 0.99],
|
"betas": [0.8, 0.99],
|
||||||
"eps": 1e-9,
|
"eps": 1e-9,
|
||||||
"batch_size": 4,
|
"batch_size": 4,
|
||||||
"bf16_run": true,
|
"bf16_run": false,
|
||||||
"lr_decay": 0.99995,
|
"lr_decay": 0.99995,
|
||||||
"segment_size": 16384,
|
"segment_size": 16384,
|
||||||
"init_lr_ratio": 1,
|
"init_lr_ratio": 1,
|
||||||
|
|||||||
@@ -43,7 +43,6 @@ def initialize(
|
|||||||
batch_size,
|
batch_size,
|
||||||
epochs,
|
epochs,
|
||||||
save_every_steps,
|
save_every_steps,
|
||||||
bf16_run,
|
|
||||||
freeze_EN_bert,
|
freeze_EN_bert,
|
||||||
freeze_JP_bert,
|
freeze_JP_bert,
|
||||||
freeze_ZH_bert,
|
freeze_ZH_bert,
|
||||||
@@ -61,7 +60,7 @@ def initialize(
|
|||||||
logger_handler = logger.add(os.path.join(dataset_path, file_name))
|
logger_handler = logger.add(os.path.join(dataset_path, file_name))
|
||||||
|
|
||||||
logger.info(
|
logger.info(
|
||||||
f"Step 1: start initialization...\nmodel_name: {model_name}, batch_size: {batch_size}, epochs: {epochs}, save_every_steps: {save_every_steps}, bf16_run: {bf16_run}, freeze_ZH_bert: {freeze_ZH_bert}, freeze_JP_bert: {freeze_JP_bert}, freeze_EN_bert: {freeze_EN_bert}, freeze_style: {freeze_style}, use_jp_extra: {use_jp_extra}"
|
f"Step 1: start initialization...\nmodel_name: {model_name}, batch_size: {batch_size}, epochs: {epochs}, save_every_steps: {save_every_steps}, freeze_ZH_bert: {freeze_ZH_bert}, freeze_JP_bert: {freeze_JP_bert}, freeze_EN_bert: {freeze_EN_bert}, freeze_style: {freeze_style}, use_jp_extra: {use_jp_extra}"
|
||||||
)
|
)
|
||||||
|
|
||||||
default_config_path = (
|
default_config_path = (
|
||||||
@@ -75,7 +74,6 @@ def initialize(
|
|||||||
config["data"]["validation_files"] = val_path
|
config["data"]["validation_files"] = val_path
|
||||||
config["train"]["batch_size"] = batch_size
|
config["train"]["batch_size"] = batch_size
|
||||||
config["train"]["epochs"] = epochs
|
config["train"]["epochs"] = epochs
|
||||||
config["train"]["bf16_run"] = bf16_run
|
|
||||||
config["train"]["eval_interval"] = save_every_steps
|
config["train"]["eval_interval"] = save_every_steps
|
||||||
|
|
||||||
config["train"]["freeze_EN_bert"] = freeze_EN_bert
|
config["train"]["freeze_EN_bert"] = freeze_EN_bert
|
||||||
@@ -251,7 +249,6 @@ def preprocess_all(
|
|||||||
batch_size,
|
batch_size,
|
||||||
epochs,
|
epochs,
|
||||||
save_every_steps,
|
save_every_steps,
|
||||||
bf16_run,
|
|
||||||
num_processes,
|
num_processes,
|
||||||
normalize,
|
normalize,
|
||||||
trim,
|
trim,
|
||||||
@@ -268,7 +265,6 @@ def preprocess_all(
|
|||||||
batch_size,
|
batch_size,
|
||||||
epochs,
|
epochs,
|
||||||
save_every_steps,
|
save_every_steps,
|
||||||
bf16_run,
|
|
||||||
freeze_EN_bert,
|
freeze_EN_bert,
|
||||||
freeze_JP_bert,
|
freeze_JP_bert,
|
||||||
freeze_ZH_bert,
|
freeze_ZH_bert,
|
||||||
@@ -460,11 +456,6 @@ if __name__ == "__main__":
|
|||||||
value=False,
|
value=False,
|
||||||
)
|
)
|
||||||
with gr.Accordion("詳細設定", open=False):
|
with gr.Accordion("詳細設定", open=False):
|
||||||
bf16_run = gr.Checkbox(
|
|
||||||
label="bfloat16を使う",
|
|
||||||
info="bfloat16を使うかどうか。オンにすると学習が発散する可能性がありますが、メモリ使用量が減る可能性があります。",
|
|
||||||
value=False,
|
|
||||||
)
|
|
||||||
num_processes = gr.Slider(
|
num_processes = gr.Slider(
|
||||||
label="プロセス数",
|
label="プロセス数",
|
||||||
info="前処理時の並列処理プロセス数、前処理でフリーズしたら下げてください",
|
info="前処理時の並列処理プロセス数、前処理でフリーズしたら下げてください",
|
||||||
@@ -525,10 +516,6 @@ if __name__ == "__main__":
|
|||||||
maximum=10000,
|
maximum=10000,
|
||||||
step=100,
|
step=100,
|
||||||
)
|
)
|
||||||
bf16_run_manual = gr.Checkbox(
|
|
||||||
label="bfloat16を使う",
|
|
||||||
value=False,
|
|
||||||
)
|
|
||||||
freeze_EN_bert_manual = gr.Checkbox(
|
freeze_EN_bert_manual = gr.Checkbox(
|
||||||
label="英語bert部分を凍結",
|
label="英語bert部分を凍結",
|
||||||
value=False,
|
value=False,
|
||||||
@@ -621,7 +608,6 @@ if __name__ == "__main__":
|
|||||||
batch_size,
|
batch_size,
|
||||||
epochs,
|
epochs,
|
||||||
save_every_steps,
|
save_every_steps,
|
||||||
bf16_run,
|
|
||||||
num_processes,
|
num_processes,
|
||||||
normalize,
|
normalize,
|
||||||
trim,
|
trim,
|
||||||
@@ -642,7 +628,6 @@ if __name__ == "__main__":
|
|||||||
batch_size_manual,
|
batch_size_manual,
|
||||||
epochs_manual,
|
epochs_manual,
|
||||||
save_every_steps_manual,
|
save_every_steps_manual,
|
||||||
bf16_run_manual,
|
|
||||||
freeze_EN_bert_manual,
|
freeze_EN_bert_manual,
|
||||||
freeze_JP_bert_manual,
|
freeze_JP_bert_manual,
|
||||||
freeze_ZH_bert_manual,
|
freeze_ZH_bert_manual,
|
||||||
|
|||||||
Reference in New Issue
Block a user