a6103f63
重命名不需要pytest的测试文件 by
2022-04-30 10:51:55 +0000
b78cea7f
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-30 17:10:11 +0800
b3e0ebd7
优化了Collator by
2022-04-30 17:10:03 +0800
df0651ba
删除 transformers 中的依赖包字典 by
2022-04-30 09:00:29 +0000
df1db253
迁移transformers ver.4.11.3的bert bart roberta gpt2和cpt模型 by
2022-04-29 16:53:02 +0000
1216ac6e
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-30 00:22:38 +0800
39e19946
accuracy修改 by
2022-04-30 00:22:29 +0800
2dc11994
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-29 22:24:55 +0800
d4dd85ed
新设计collator by
2022-04-29 22:24:46 +0800
29fb454c
modify fastnlp_tutorial_0.py by
2022-04-29 22:22:28 +0800
ba8971fc
little change by
2022-04-29 18:19:07 +0800
f74b9b6b
修改所有的 validate 为 evaluate ; 移动 callback.on_train_end() by
2022-04-28 16:27:17 +0800
b3bc58b0
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-28 15:12:30 +0800
0043e3e8
修复LoadeBestModelCallback的bug by
2022-04-28 15:12:21 +0800
f319b5bc
torch ddp 的测试用例 by
2022-04-26 05:49:32 +0000
df109316
small by
2022-04-26 05:33:37 +0000
d04f49a8
修改BucketedBatchSampler batch_idx_in_epoch 的计算方式,使其在分布式条件下可以正确地反应迭代次数 by
2022-04-26 05:33:17 +0000
822df062
添加函数的注释 by
2022-04-26 05:31:45 +0000
705deeae
small by
2022-04-26 03:35:25 +0000
cf65da13
paddle 单卡测试例调整 by
2022-04-25 12:58:03 +0000
bb10410c
torch 单卡的测试例 by
2022-04-25 12:57:17 +0000
6f7bbfab
增加部分关于evaluate_batch_step_fn的说明 by
2022-04-25 19:35:49 +0800
7e40d984
新增train_input_mapping 和 evaluate_input_mapping 等 by
2022-04-25 16:47:29 +0800
6ddcedaa
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-24 12:09:35 +0800
e85cbb06
Rich支持jupyter by
2022-04-24 12:09:19 +0800
711bbf46
修改了 trainer.load_model/load 只有单卡加载的bug by
2022-04-23 14:44:18 +0800
1ecbdc74
修复TopkSaver在CheckpointCallbackk中的bug;修改Saver对象,使得其方便被直接使用 by
2022-04-23 00:41:12 +0800
b117f617
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-22 02:09:43 +0800
ceb30937
更新Trainer的部分文档; 更新topk_saver文档 by
2022-04-22 02:09:30 +0800
c74da391
跟进paddle backend关于all_gather的改动 by
2022-04-20 10:27:09 +0000
fcc45dbf
PaddleFleetDriver添加all_gather和broadcast_object函数 by
2022-04-20 10:17:19 +0000
1c0e331b
完成fastnlp_paddle_all_gather和fastnlp_paddle_broadcast_object函数及测试例 by
2022-04-20 09:56:44 +0000
6c532829
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-20 00:37:31 +0800
6b4d4502
修复no_sync的bug by
2022-04-20 00:37:19 +0800
3823fc55
对 magic_argv_env_context 添加了 timeout 参数,测试函数超过一定时间后自动kill掉 by
2022-04-20 00:16:23 +0800
bfa9920b
bug fix by
2022-04-19 23:08:31 +0800
368c17fe
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-19 22:38:55 +0800
aa955130
1.merge ModelCheckPointCallback和TrainerCheckpointCallback;2.新增MoreEvaluateCallback by
2022-04-19 22:38:35 +0800
514415e9
完成了paddle fleet的save load函数测试 by
2022-04-16 15:47:18 +0000
cb01a661
BucketedBatchSampler的batch_id_in_epoch实现 by
2022-04-16 15:46:57 +0000
77f6b63b
paddle save函数适应新的sampler by
2022-04-16 08:40:16 +0000
9b13fd31
small by
2022-04-16 08:39:38 +0000
3dbb3677
微调 reproducible sampler 的初始化 by
2022-04-16 08:39:07 +0000
aa2f6785
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-16 07:23:18 +0000
d813f31f
1.删除sampler中num_consumed_samples_array,转为通过batch_size等进行换算。2.在Metric中新增all_gather_object接口,方便评测 by
2022-04-16 15:22:44 +0800
6bfdb39c
完善paddle fleet set_dist_repro_dataloader的测试例 by
2022-04-16 06:42:29 +0000
fcd27cfc
添加FASTNLP_NO_SYNC相关的设置 by
2022-04-16 05:50:53 +0000
a25a7339
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-16 05:40:35 +0000
de544707
paddle fleet set_dist_repro_dataloader的测试例 by
2022-04-16 05:40:23 +0000
d758a36d
update metric的实现 by
2022-04-16 12:40:29 +0800
048e4092
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-16 00:33:32 +0800
aaa4ccc3
1.Metric的aggregate_when_get_metric默认值修改为None;将根据Evaluator中Sampelr的状态最终决定;2.增加fastnlp_bo_syn_context关闭fastnlp中的多卡同步操作 by
2022-04-16 00:32:52 +0800
32d8e274
small by
2022-04-15 16:10:10 +0000
26c80d62
paddle单卡加载fp16的测试 by
2022-04-15 16:01:21 +0000
8cda30c4
small by
2022-04-15 15:10:35 +0000
5d1ac72e
加载fp16时同时设置auto_cast和fp16属性 by
2022-04-15 14:38:29 +0000
262bc1a8
small by
2022-04-15 14:03:08 +0000
8e9a47cf
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-15 13:48:23 +0000
a2956b69
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-15 20:04:53 +0800
665d79a3
增加paddle单卡的accuracy测试用例 by
2022-04-15 20:03:44 +0800
b0db3a59
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-15 19:31:58 +0800
687db6d8
1.torch在保存和load的时候会考虑GradScaler的保存问题; 2.新增Torch的GradientClip和Warmpup by
2022-04-15 19:31:46 +0800
9e971553
PaddleSingleDriver的save load函数测试 by
2022-04-15 10:44:49 +0000
be24572b
修改paddle.distributed的import名 by
2022-04-15 10:44:25 +0000
16cec4bd
删除不必要的测试文件 by
2022-04-15 09:07:35 +0000
cf19062f
set_dist_repro_dataloader测试例的完善 by
2022-04-15 09:06:22 +0000
288eb36a
断点重训 save时的逻辑修正 by
2022-04-15 09:05:44 +0000
cca265f9
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-15 08:10:19 +0000
d0f26c7c
将validate_step替换为evaluate_step by
2022-04-15 08:10:01 +0000
8fc4fd19
small by
2022-04-15 08:05:39 +0000
7c70874b
删除core.sampelrs.sampler.py;增加torch的clipgradient和warmupcallback by
2022-04-15 16:04:43 +0800
9d50e99b
修改evaluate_dataloader的报错信息 by
2022-04-15 06:57:31 +0000
3ea74b52
Merge remote-tracking branch 'refs/remotes/origin/dev0.8.0' into dev0.8.0 by
2022-04-15 14:00:39 +0800
f27d5326
修改部分测试用例中validate_dataloader为evaluate_dataloader by
2022-04-15 12:30:20 +0800
02e080d2
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-15 00:18:27 +0800
3bbf2728
little change by
2022-04-15 00:17:50 +0800
f6f489dc
多卡 set_dist_repro_dataloader 的测试例 by
2022-04-14 16:17:20 +0000
a61f3975
little change by
2022-04-15 00:17:01 +0800
98644d2d
fix conflict by
2022-04-14 16:05:53 +0000
b97962b8
简化paddle trainer的单卡测试例 by
2022-04-14 16:04:56 +0000
5c29cd38
调整num_consumed_batches在driver save中的逻辑 by
2022-04-14 16:04:12 +0000
a4b2e0fa
修复若干bug by
2022-04-15 00:01:29 +0800
2924e211
删除了 driver 中的 **_step,使用 model_call 和 get_model_call_fn 来代替;删除了 driver 中的所有 dataloaders by
2022-04-14 23:34:35 +0800
4cad7f54
Merge remote-tracking branch 'refs/remotes/origin/dev0.8.0' into dev0.8.0 by
2022-04-14 19:37:02 +0800
4be26c56
修改torch fdl by
2022-04-14 19:36:50 +0800
8a0ffd62
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-14 16:02:55 +0800
16a46739
1.montior允许传入callable的对象进行选择; 2.解决Sampler中存在的循环引用问题 by
2022-04-14 16:02:41 +0800
17abdb12
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-14 08:01:41 +0000
7c6e8b20
small by
2022-04-14 08:01:14 +0000
64fa182a
修改断点重训部分逻辑 by
2022-04-14 08:01:04 +0000
1452aa8f
修复了 dist 为 None 时的 set_dist_repro_dataloader 的逻辑 by
2022-04-14 13:50:53 +0800
ca93fccf
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-13 16:57:20 +0000
2f23d80c
修改了 trainer 中的 validate 的调用的逻辑 by
2022-04-14 00:45:17 +0800
8c0b0b8c
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-13 19:09:34 +0800
b9b0b534
将 Events 修改为小写 by
2022-04-13 19:09:27 +0800
2b763138
Merge branch 'dev0.8.0' of github.com:fastnlp/fastNLP into dev0.8.0 by
2022-04-13 09:06:13 +0000
d2439fe4
修复_MetricsWrapper update传参的bug by
2022-04-13 09:05:21 +0000
31c6d5d0
merge by
2022-04-13 17:05:16 +0800
9d71170b
解决Trainer在断点重训的时候无法实现准确load和保存的问题 by
2022-04-13 17:04:33 +0800
f87723e2
small by
2022-04-13 08:40:26 +0000