summaryrefslogtreecommitdiff
path: root/research/flossing/flossing_suite/results/toy_rnn
diff options
context:
space:
mode:
Diffstat (limited to 'research/flossing/flossing_suite/results/toy_rnn')
-rwxr-xr-xresearch/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.cmd.sh43
-rw-r--r--research/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.json133
-rwxr-xr-xresearch/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.cmd.sh43
-rw-r--r--research/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.json269
-rwxr-xr-xresearch/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.cmd.sh43
-rw-r--r--research/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.json179
6 files changed, 710 insertions, 0 deletions
diff --git a/research/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.cmd.sh b/research/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.cmd.sh
new file mode 100755
index 0000000..d7d9526
--- /dev/null
+++ b/research/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.cmd.sh
@@ -0,0 +1,43 @@
+#!/usr/bin/env bash
+set -euo pipefail
+cd "/home/yurenh2/rrm"
+export CUDA_VISIBLE_DEVICES="0"
+export PYTHONUNBUFFERED=1
+exec "/home/yurenh2/miniconda3/envs/rrm/bin/python" research/flossing/engelken_python_flossing.py \
+ --hidden-size 80 \
+ --n-lyap 40 \
+ --train-epochs 1000 \
+ --inter-period 100 \
+ --inter-epochs 100 \
+ --batch-size 16 \
+ --input-dim 1 \
+ --train-steps 300 \
+ --lyap-steps 55 \
+ --floss-input-steps 300 \
+ --seed-ic 1 \
+ --seed-input 1 \
+ --seed-net 1 \
+ --seed-ons 1 \
+ --lr 0.001 \
+ --beta1 0.9 \
+ --beta2 0.999 \
+ --init-type 1 \
+ --recurrent-gain 1.0 \
+ --recurrent-mean-gain 0.0 \
+ --input-scale 1.0 \
+ --delay 10 \
+ --ws-std 1.0 \
+ --ws-mean 0.0 \
+ --wr-std 1.0 \
+ --wr-mean 0.0 \
+ --b-std 0.1 \
+ --b-mean 0.0 \
+ --task -1 \
+ --lyap-target 0.0 \
+ --eval-every 100 \
+ --eval-batches 4 \
+ --log-every-floss 25 \
+ --device cuda \
+ --pre-epochs "0" \
+ --max-inter-episodes "0" \
+ --out "/home/yurenh2/rrm/research/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.json"
diff --git a/research/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.json b/research/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.json
new file mode 100644
index 0000000..7c96202
--- /dev/null
+++ b/research/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.json
@@ -0,0 +1,133 @@
+{
+ "config": {
+ "hidden_size": 80,
+ "train_epochs": 1000,
+ "inter_period": 100,
+ "inter_epochs": 100,
+ "pre_epochs": 0,
+ "max_inter_episodes": 0,
+ "batch_size": 16,
+ "input_dim": 1,
+ "train_steps": 300,
+ "lyap_steps": 55,
+ "floss_input_steps": 300,
+ "seed_ic": 1,
+ "seed_input": 1,
+ "seed_net": 1,
+ "seed_ons": 1,
+ "lr": 0.001,
+ "beta1": 0.9,
+ "beta2": 0.999,
+ "init_type": 1,
+ "recurrent_gain": 1.0,
+ "recurrent_mean_gain": 0.0,
+ "input_scale": 1.0,
+ "delay": 10,
+ "ws_std": 1.0,
+ "ws_mean": 0.0,
+ "wr_std": 1.0,
+ "wr_mean": 0.0,
+ "b_std": 0.1,
+ "b_mean": 0.0,
+ "n_lyap": 40,
+ "task": -1,
+ "lyap_target": 0.0,
+ "eval_every": 100,
+ "eval_batches": 4,
+ "log_every_floss": 25,
+ "device": "cuda",
+ "out": "/home/yurenh2/rrm/research/flossing/flossing_suite/results/toy_rnn/toy_baseline_no_floss_N80_k40_E1000.json"
+ },
+ "evals": [
+ {
+ "epoch": 1,
+ "train_loss": 2.7214243412017822,
+ "train_accuracy": 0.4944395017793594,
+ "eval_loss": 2.151065170764923,
+ "eval_accuracy": 0.5063389679715302,
+ "elapsed": 0.5812604427337646
+ },
+ {
+ "epoch": 100,
+ "train_loss": 0.6953426003456116,
+ "train_accuracy": 0.5042259786476868,
+ "eval_loss": 0.6981811821460724,
+ "eval_accuracy": 0.49888790035587194,
+ "elapsed": 14.933671712875366
+ },
+ {
+ "epoch": 200,
+ "train_loss": 0.7014592885971069,
+ "train_accuracy": 0.5042259786476868,
+ "eval_loss": 0.7067497670650482,
+ "eval_accuracy": 0.5025578291814947,
+ "elapsed": 30.08586287498474
+ },
+ {
+ "epoch": 300,
+ "train_loss": 0.7059277892112732,
+ "train_accuracy": 0.5097864768683275,
+ "eval_loss": 0.7166876345872879,
+ "eval_accuracy": 0.4968861209964413,
+ "elapsed": 47.5074577331543
+ },
+ {
+ "epoch": 400,
+ "train_loss": 0.6940261125564575,
+ "train_accuracy": 0.5073398576512456,
+ "eval_loss": 0.702445313334465,
+ "eval_accuracy": 0.5023354092526691,
+ "elapsed": 63.48947596549988
+ },
+ {
+ "epoch": 500,
+ "train_loss": 0.6941422820091248,
+ "train_accuracy": 0.5104537366548043,
+ "eval_loss": 0.6947141587734222,
+ "eval_accuracy": 0.49844306049822057,
+ "elapsed": 78.2370707988739
+ },
+ {
+ "epoch": 600,
+ "train_loss": 0.6930381059646606,
+ "train_accuracy": 0.5082295373665481,
+ "eval_loss": 0.6974123269319534,
+ "eval_accuracy": 0.49649688612099646,
+ "elapsed": 92.5123701095581
+ },
+ {
+ "epoch": 700,
+ "train_loss": 0.6990621089935303,
+ "train_accuracy": 0.4939946619217082,
+ "eval_loss": 0.7033253163099289,
+ "eval_accuracy": 0.49827624555160144,
+ "elapsed": 107.50130820274353
+ },
+ {
+ "epoch": 800,
+ "train_loss": 0.6958392858505249,
+ "train_accuracy": 0.5115658362989324,
+ "eval_loss": 0.6959485709667206,
+ "eval_accuracy": 0.5050600533807829,
+ "elapsed": 126.08311200141907
+ },
+ {
+ "epoch": 900,
+ "train_loss": 0.6938733458518982,
+ "train_accuracy": 0.516459074733096,
+ "eval_loss": 0.6901399791240692,
+ "eval_accuracy": 0.5216303380782918,
+ "elapsed": 143.84917664527893
+ },
+ {
+ "epoch": 1000,
+ "train_loss": 0.46928656101226807,
+ "train_accuracy": 0.7833629893238434,
+ "eval_loss": 0.47778721898794174,
+ "eval_accuracy": 0.7770796263345195,
+ "elapsed": 161.6077275276184
+ }
+ ],
+ "floss": [],
+ "task": []
+} \ No newline at end of file
diff --git a/research/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.cmd.sh b/research/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.cmd.sh
new file mode 100755
index 0000000..13383f9
--- /dev/null
+++ b/research/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.cmd.sh
@@ -0,0 +1,43 @@
+#!/usr/bin/env bash
+set -euo pipefail
+cd "/home/yurenh2/rrm"
+export CUDA_VISIBLE_DEVICES="3"
+export PYTHONUNBUFFERED=1
+exec "/home/yurenh2/miniconda3/envs/rrm/bin/python" research/flossing/engelken_python_flossing.py \
+ --hidden-size 80 \
+ --n-lyap 40 \
+ --train-epochs 1000 \
+ --inter-period 100 \
+ --inter-epochs 100 \
+ --batch-size 16 \
+ --input-dim 1 \
+ --train-steps 300 \
+ --lyap-steps 55 \
+ --floss-input-steps 300 \
+ --seed-ic 1 \
+ --seed-input 1 \
+ --seed-net 1 \
+ --seed-ons 1 \
+ --lr 0.001 \
+ --beta1 0.9 \
+ --beta2 0.999 \
+ --init-type 1 \
+ --recurrent-gain 1.0 \
+ --recurrent-mean-gain 0.0 \
+ --input-scale 1.0 \
+ --delay 10 \
+ --ws-std 1.0 \
+ --ws-mean 0.0 \
+ --wr-std 1.0 \
+ --wr-mean 0.0 \
+ --b-std 0.1 \
+ --b-mean 0.0 \
+ --task -1 \
+ --lyap-target 0.0 \
+ --eval-every 100 \
+ --eval-batches 4 \
+ --log-every-floss 25 \
+ --device cuda \
+ --pre-epochs "100" \
+ --max-inter-episodes "2" \
+ --out "/home/yurenh2/rrm/research/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.json"
diff --git a/research/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.json b/research/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.json
new file mode 100644
index 0000000..80e3ba2
--- /dev/null
+++ b/research/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.json
@@ -0,0 +1,269 @@
+{
+ "config": {
+ "hidden_size": 80,
+ "train_epochs": 1000,
+ "inter_period": 100,
+ "inter_epochs": 100,
+ "pre_epochs": 100,
+ "max_inter_episodes": 2,
+ "batch_size": 16,
+ "input_dim": 1,
+ "train_steps": 300,
+ "lyap_steps": 55,
+ "floss_input_steps": 300,
+ "seed_ic": 1,
+ "seed_input": 1,
+ "seed_net": 1,
+ "seed_ons": 1,
+ "lr": 0.001,
+ "beta1": 0.9,
+ "beta2": 0.999,
+ "init_type": 1,
+ "recurrent_gain": 1.0,
+ "recurrent_mean_gain": 0.0,
+ "input_scale": 1.0,
+ "delay": 10,
+ "ws_std": 1.0,
+ "ws_mean": 0.0,
+ "wr_std": 1.0,
+ "wr_mean": 0.0,
+ "b_std": 0.1,
+ "b_mean": 0.0,
+ "n_lyap": 40,
+ "task": -1,
+ "lyap_target": 0.0,
+ "eval_every": 100,
+ "eval_batches": 4,
+ "log_every_floss": 25,
+ "device": "cuda",
+ "out": "/home/yurenh2/rrm/research/flossing/flossing_suite/results/toy_rnn/toy_pre_inter_N80_k40_E1000.json"
+ },
+ "evals": [
+ {
+ "epoch": 1,
+ "train_loss": 1.8594624996185303,
+ "train_accuracy": 0.49777580071174377,
+ "eval_loss": 1.6856758892536163,
+ "eval_accuracy": 0.5019461743772242,
+ "elapsed": 6.244179964065552
+ },
+ {
+ "epoch": 100,
+ "train_loss": 1.3069487810134888,
+ "train_accuracy": 0.5180160142348754,
+ "eval_loss": 1.2137768864631653,
+ "eval_accuracy": 0.564279359430605,
+ "elapsed": 26.142768144607544
+ },
+ {
+ "epoch": 200,
+ "train_loss": 1.7122746706008911,
+ "train_accuracy": 0.48487544483985767,
+ "eval_loss": 1.4198356568813324,
+ "eval_accuracy": 0.5421485765124555,
+ "elapsed": 51.49795174598694
+ },
+ {
+ "epoch": 300,
+ "train_loss": 0.013158189132809639,
+ "train_accuracy": 0.9975533807829181,
+ "eval_loss": 0.013412912143394351,
+ "eval_accuracy": 0.9971085409252668,
+ "elapsed": 67.38186597824097
+ },
+ {
+ "epoch": 400,
+ "train_loss": 0.00908529944717884,
+ "train_accuracy": 0.998220640569395,
+ "eval_loss": 0.009532386669889092,
+ "eval_accuracy": 0.9976089857651246,
+ "elapsed": 82.70878911018372
+ },
+ {
+ "epoch": 500,
+ "train_loss": 0.007165749091655016,
+ "train_accuracy": 0.9979982206405694,
+ "eval_loss": 0.00779245572630316,
+ "eval_accuracy": 0.9974977758007118,
+ "elapsed": 97.51476716995239
+ },
+ {
+ "epoch": 600,
+ "train_loss": 0.0072513362392783165,
+ "train_accuracy": 0.9979982206405694,
+ "eval_loss": 0.007897141389548779,
+ "eval_accuracy": 0.9976645907473309,
+ "elapsed": 113.72562670707703
+ },
+ {
+ "epoch": 700,
+ "train_loss": 0.009403805248439312,
+ "train_accuracy": 0.998220640569395,
+ "eval_loss": 0.00889350671786815,
+ "eval_accuracy": 0.9977201957295374,
+ "elapsed": 130.94150376319885
+ },
+ {
+ "epoch": 800,
+ "train_loss": 0.006058862432837486,
+ "train_accuracy": 0.998220640569395,
+ "eval_loss": 0.006675782264210284,
+ "eval_accuracy": 0.9978314056939501,
+ "elapsed": 148.19631671905518
+ },
+ {
+ "epoch": 900,
+ "train_loss": 0.006818551570177078,
+ "train_accuracy": 0.9977758007117438,
+ "eval_loss": 0.00699911720585078,
+ "eval_accuracy": 0.9979982206405694,
+ "elapsed": 165.43925070762634
+ },
+ {
+ "epoch": 1000,
+ "train_loss": 0.009971102699637413,
+ "train_accuracy": 0.9979982206405694,
+ "eval_loss": 0.008064003428444266,
+ "eval_accuracy": 0.9978314056939501,
+ "elapsed": 182.91545796394348
+ }
+ ],
+ "floss": [
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 1,
+ "loss": 0.2797410190105438,
+ "lambda_mean": -0.507389485836029,
+ "lambda_1": -0.2639281749725342,
+ "elapsed": 0.7245960235595703
+ },
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 25,
+ "loss": 0.09786238521337509,
+ "lambda_mean": -0.29911166429519653,
+ "lambda_1": -0.1687435507774353,
+ "elapsed": 1.944507122039795
+ },
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 50,
+ "loss": 0.04969814047217369,
+ "lambda_mean": -0.21222734451293945,
+ "lambda_1": -0.13751955330371857,
+ "elapsed": 3.2134618759155273
+ },
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 75,
+ "loss": 0.02838609553873539,
+ "lambda_mean": -0.1609755903482437,
+ "lambda_1": -0.10771095007658005,
+ "elapsed": 4.485017538070679
+ },
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 100,
+ "loss": 0.00937537383288145,
+ "lambda_mean": -0.09084373712539673,
+ "lambda_1": -0.053737666457891464,
+ "elapsed": 5.781172037124634
+ },
+ {
+ "epoch": 100,
+ "kind": "inter",
+ "floss_step": 1,
+ "loss": 0.06126692518591881,
+ "lambda_mean": -0.21289518475532532,
+ "lambda_1": -0.07092633843421936,
+ "elapsed": 20.482004642486572
+ },
+ {
+ "epoch": 100,
+ "kind": "inter",
+ "floss_step": 25,
+ "loss": 0.014177168719470501,
+ "lambda_mean": -0.09813056886196136,
+ "lambda_1": -0.01795070618391037,
+ "elapsed": 21.711344480514526
+ },
+ {
+ "epoch": 100,
+ "kind": "inter",
+ "floss_step": 50,
+ "loss": 0.01553353201597929,
+ "lambda_mean": -0.11205380409955978,
+ "lambda_1": -0.04518061876296997,
+ "elapsed": 23.065516471862793
+ },
+ {
+ "epoch": 100,
+ "kind": "inter",
+ "floss_step": 75,
+ "loss": 0.007601666729897261,
+ "lambda_mean": -0.07989249378442764,
+ "lambda_1": -0.029670337215065956,
+ "elapsed": 24.39427947998047
+ },
+ {
+ "epoch": 100,
+ "kind": "inter",
+ "floss_step": 100,
+ "loss": 0.0040880716405808926,
+ "lambda_mean": -0.05590587481856346,
+ "lambda_1": -0.013767523691058159,
+ "elapsed": 25.74342632293701
+ },
+ {
+ "epoch": 200,
+ "kind": "inter",
+ "floss_step": 1,
+ "loss": 0.045093368738889694,
+ "lambda_mean": -0.18710222840309143,
+ "lambda_1": -0.07316042482852936,
+ "elapsed": 44.239847898483276
+ },
+ {
+ "epoch": 200,
+ "kind": "inter",
+ "floss_step": 25,
+ "loss": 0.007332337088882923,
+ "lambda_mean": -0.07303637266159058,
+ "lambda_1": -0.037206586450338364,
+ "elapsed": 46.11193490028381
+ },
+ {
+ "epoch": 200,
+ "kind": "inter",
+ "floss_step": 50,
+ "loss": 0.0075632124207913876,
+ "lambda_mean": -0.08265037834644318,
+ "lambda_1": -0.05709679424762726,
+ "elapsed": 47.744295597076416
+ },
+ {
+ "epoch": 200,
+ "kind": "inter",
+ "floss_step": 75,
+ "loss": 0.0018279347568750381,
+ "lambda_mean": -0.03816695883870125,
+ "lambda_1": -0.013167481869459152,
+ "elapsed": 49.40195941925049
+ },
+ {
+ "epoch": 200,
+ "kind": "inter",
+ "floss_step": 100,
+ "loss": 0.001830659806728363,
+ "lambda_mean": -0.0371280312538147,
+ "lambda_1": -0.0056729367934167385,
+ "elapsed": 51.06194281578064
+ }
+ ],
+ "task": []
+} \ No newline at end of file
diff --git a/research/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.cmd.sh b/research/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.cmd.sh
new file mode 100755
index 0000000..db82a74
--- /dev/null
+++ b/research/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.cmd.sh
@@ -0,0 +1,43 @@
+#!/usr/bin/env bash
+set -euo pipefail
+cd "/home/yurenh2/rrm"
+export CUDA_VISIBLE_DEVICES="1"
+export PYTHONUNBUFFERED=1
+exec "/home/yurenh2/miniconda3/envs/rrm/bin/python" research/flossing/engelken_python_flossing.py \
+ --hidden-size 80 \
+ --n-lyap 40 \
+ --train-epochs 1000 \
+ --inter-period 100 \
+ --inter-epochs 100 \
+ --batch-size 16 \
+ --input-dim 1 \
+ --train-steps 300 \
+ --lyap-steps 55 \
+ --floss-input-steps 300 \
+ --seed-ic 1 \
+ --seed-input 1 \
+ --seed-net 1 \
+ --seed-ons 1 \
+ --lr 0.001 \
+ --beta1 0.9 \
+ --beta2 0.999 \
+ --init-type 1 \
+ --recurrent-gain 1.0 \
+ --recurrent-mean-gain 0.0 \
+ --input-scale 1.0 \
+ --delay 10 \
+ --ws-std 1.0 \
+ --ws-mean 0.0 \
+ --wr-std 1.0 \
+ --wr-mean 0.0 \
+ --b-std 0.1 \
+ --b-mean 0.0 \
+ --task -1 \
+ --lyap-target 0.0 \
+ --eval-every 100 \
+ --eval-batches 4 \
+ --log-every-floss 25 \
+ --device cuda \
+ --pre-epochs "100" \
+ --max-inter-episodes "0" \
+ --out "/home/yurenh2/rrm/research/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.json"
diff --git a/research/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.json b/research/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.json
new file mode 100644
index 0000000..5a83dfb
--- /dev/null
+++ b/research/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.json
@@ -0,0 +1,179 @@
+{
+ "config": {
+ "hidden_size": 80,
+ "train_epochs": 1000,
+ "inter_period": 100,
+ "inter_epochs": 100,
+ "pre_epochs": 100,
+ "max_inter_episodes": 0,
+ "batch_size": 16,
+ "input_dim": 1,
+ "train_steps": 300,
+ "lyap_steps": 55,
+ "floss_input_steps": 300,
+ "seed_ic": 1,
+ "seed_input": 1,
+ "seed_net": 1,
+ "seed_ons": 1,
+ "lr": 0.001,
+ "beta1": 0.9,
+ "beta2": 0.999,
+ "init_type": 1,
+ "recurrent_gain": 1.0,
+ "recurrent_mean_gain": 0.0,
+ "input_scale": 1.0,
+ "delay": 10,
+ "ws_std": 1.0,
+ "ws_mean": 0.0,
+ "wr_std": 1.0,
+ "wr_mean": 0.0,
+ "b_std": 0.1,
+ "b_mean": 0.0,
+ "n_lyap": 40,
+ "task": -1,
+ "lyap_target": 0.0,
+ "eval_every": 100,
+ "eval_batches": 4,
+ "log_every_floss": 25,
+ "device": "cuda",
+ "out": "/home/yurenh2/rrm/research/flossing/flossing_suite/results/toy_rnn/toy_prefloss_N80_k40_E1000.json"
+ },
+ "evals": [
+ {
+ "epoch": 1,
+ "train_loss": 1.8594624996185303,
+ "train_accuracy": 0.49777580071174377,
+ "eval_loss": 1.6856758892536163,
+ "eval_accuracy": 0.5019461743772242,
+ "elapsed": 6.14853048324585
+ },
+ {
+ "epoch": 100,
+ "train_loss": 0.11722302436828613,
+ "train_accuracy": 0.964635231316726,
+ "eval_loss": 0.11776464246213436,
+ "eval_accuracy": 0.9623554270462634,
+ "elapsed": 20.684497117996216
+ },
+ {
+ "epoch": 200,
+ "train_loss": 0.028137803077697754,
+ "train_accuracy": 0.9931049822064056,
+ "eval_loss": 0.027145093772560358,
+ "eval_accuracy": 0.9935498220640568,
+ "elapsed": 37.35478901863098
+ },
+ {
+ "epoch": 300,
+ "train_loss": 0.012114334851503372,
+ "train_accuracy": 0.9975533807829181,
+ "eval_loss": 0.014187443535774946,
+ "eval_accuracy": 0.9963300711743772,
+ "elapsed": 55.917400598526
+ },
+ {
+ "epoch": 400,
+ "train_loss": 0.008550425991415977,
+ "train_accuracy": 0.9986654804270463,
+ "eval_loss": 0.009522247593849897,
+ "eval_accuracy": 0.9975533807829181,
+ "elapsed": 70.93301439285278
+ },
+ {
+ "epoch": 500,
+ "train_loss": 0.006629249546676874,
+ "train_accuracy": 0.998220640569395,
+ "eval_loss": 0.009814425837248564,
+ "eval_accuracy": 0.9973865658362989,
+ "elapsed": 85.52227640151978
+ },
+ {
+ "epoch": 600,
+ "train_loss": 0.007227692287415266,
+ "train_accuracy": 0.998220640569395,
+ "eval_loss": 0.006339075975120068,
+ "eval_accuracy": 0.9983874555160143,
+ "elapsed": 100.7544515132904
+ },
+ {
+ "epoch": 700,
+ "train_loss": 0.00907257292419672,
+ "train_accuracy": 0.9979982206405694,
+ "eval_loss": 0.008150239707902074,
+ "eval_accuracy": 0.9981094306049823,
+ "elapsed": 117.6931049823761
+ },
+ {
+ "epoch": 800,
+ "train_loss": 0.005422760266810656,
+ "train_accuracy": 0.998220640569395,
+ "eval_loss": 0.006329314899630845,
+ "eval_accuracy": 0.9981650355871887,
+ "elapsed": 135.87456274032593
+ },
+ {
+ "epoch": 900,
+ "train_loss": 0.0072866384871304035,
+ "train_accuracy": 0.998220640569395,
+ "eval_loss": 0.0068275314988568425,
+ "eval_accuracy": 0.9981650355871886,
+ "elapsed": 154.51783514022827
+ },
+ {
+ "epoch": 1000,
+ "train_loss": 0.010031766258180141,
+ "train_accuracy": 0.9973309608540926,
+ "eval_loss": 0.01047352165915072,
+ "eval_accuracy": 0.9972753558718862,
+ "elapsed": 172.1986005306244
+ }
+ ],
+ "floss": [
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 1,
+ "loss": 0.2797410190105438,
+ "lambda_mean": -0.507389485836029,
+ "lambda_1": -0.2639281749725342,
+ "elapsed": 0.7015585899353027
+ },
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 25,
+ "loss": 0.09786238521337509,
+ "lambda_mean": -0.29911166429519653,
+ "lambda_1": -0.1687435507774353,
+ "elapsed": 1.9113752841949463
+ },
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 50,
+ "loss": 0.04969814047217369,
+ "lambda_mean": -0.21222734451293945,
+ "lambda_1": -0.13751955330371857,
+ "elapsed": 3.170351028442383
+ },
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 75,
+ "loss": 0.02838609553873539,
+ "lambda_mean": -0.1609755903482437,
+ "lambda_1": -0.10771095007658005,
+ "elapsed": 4.427560806274414
+ },
+ {
+ "epoch": 1,
+ "kind": "pre",
+ "floss_step": 100,
+ "loss": 0.00937537383288145,
+ "lambda_mean": -0.09084373712539673,
+ "lambda_1": -0.053737666457891464,
+ "elapsed": 5.687152147293091
+ }
+ ],
+ "task": []
+} \ No newline at end of file