Commit Graph

200 Commits (7b61b8f3d0e674d1e8d6b5b5eeda117a0c30a98c)

Author SHA1 Message Date
WenmuZhou a0c33908d5 add TableMaster 2022-06-16 13:24:38 +00:00
smilelite bbca1e0d66 add pr 2022-06-12 13:53:29 +08:00
smilelite a2ef524f83 merge upstream 2022-06-12 09:50:31 +08:00
xiaoting f2c0a1a2fd
Cherry pick to dygraph (#6383)
* add starnet doc & test=document_fix

* add starnet doc & test=document_fix

* Update algorithm_rec_starnet.md

* support xpu
2022-05-23 23:38:33 +08:00
xyzhu8 6348425744 add robustscanner 2022-05-22 13:16:52 +08:00
zhoujun 29f5ef46a5
Merge pull request #5957 from manangoel99/wandb-metric-logger-corrected
Restructure Metric Logging and Add support for W&B
2022-05-06 15:25:31 +08:00
andyjpaddle 0c280c709a fix key for dis and cls resize 2022-04-27 05:19:55 +00:00
andyjpaddle f6532a0e51
add ppocrv3 rec (#6033)
* add ppocrv3 rec
2022-04-26 16:19:31 +08:00
Manan Goel eae14caba0 Fixed bug tto check if log_writer is not None before calling log_model 2022-04-15 13:43:22 +00:00
Manan Goel f161045675 Fixed bug to check if 'use_wandb' and 'use_visualdl' flags are addded or not 2022-04-15 09:44:42 +00:00
Manan Goel 56fccb03c8 Added functionality to use multiple loggers simultaneously and addded the english documentation on how to use them 2022-04-15 06:44:22 +00:00
Manan Goel dde60d69be Integration of the WandbLogger with the latest changes in the PaddleOCR integrations 2022-04-12 15:47:54 +00:00
zhoujun 6a885632e8
fix log print twice error (#5743) 2022-03-22 12:48:50 +08:00
zhiminzhang0830 4b21494822 Merge branch 'dygraph' of https://github.com/PaddlePaddle/PaddleOCR into new_branch 2022-03-01 10:57:48 +08:00
OneYearIsEnough 6e607a0fa1
[Feature] Add PREN Scene Text Recognition Model(Accepted in CVPR2021) (#5563)
* [Feature] add PREN scene text recognition model

* [Patch] Optimize yml File

* [Patch] Save Label/Pred Preprocess Time Cost

* [BugFix] Modify Shape Conversion to Fit for Inference Model Exportion

* [Patch] ?

* [Patch] ?

* 啥情况...
2022-02-28 21:48:00 +08:00
zhangyikun02 49ecf9c3bc add use_xpu config for det_mv3_db.yml 2022-02-23 08:31:16 +00:00
zhiminzhang0830 bf7e085ea2 modify fcenet 2022-02-13 11:48:18 +08:00
Double_V 6306260268
Merge pull request #5277 from LDOUBLEV/kie_doc
[tipc] merge benchmark to tipc
2022-02-10 10:45:03 +08:00
LDOUBLEV e795567261 fix doc and delete run_process_type 2022-02-08 07:43:52 +00:00
LDOUBLEV e039650ef7 add benchmark_train.sh v2 2022-02-08 02:06:45 +00:00
littletomatodonkey 229acda856 fix ips info and reduce interval of metric calc 2022-02-07 12:19:25 +00:00
LDOUBLEV 6cb47e76f6 delete debug 2022-02-07 07:02:04 +00:00
LDOUBLEV d666de8539 delete debug 2022-02-07 06:57:34 +00:00
OneYearIsEnough aaae49584f
[Feature] Add eta function in model's training stage (#5380)
* [Feature] Add eta function in model's training stage

* [Feature] Add eta function in model's training stage

* [Feature] Add eta function in model's training stage

* [Feature] Adjust the strategy of ETA function according to Donkey's smart proposals.

* [Feature] Adjust the strategy of ETA function according to Donkey's smart proposals.

* [Feature] Adjust the strategy of ETA function according to Donkey's smart proposals.

* [Feature] Adjust the strategy of ETA function according to Donkey's smart proposals.

* [Feature] Adjust the strategy of ETA function according to Donkey's smart proposals.

* [Feature] Adjust the strategy of ETA function according to Donkey's smart proposals.

* [BugFix] Fix offset bug, residual idxes should -1
2022-02-01 17:46:42 +08:00
littletomatodonkey b1f4cd1f4f
fix vdl makedir (#5288) 2022-01-19 17:29:39 +08:00
WenmuZhou a323fce66d vqa code integrated into ppocr training system 2022-01-05 11:03:45 +00:00
MissPenguin 57f0125398
Merge pull request #4965 from LDOUBLEV/sdmgr
fix train
2021-12-18 17:49:47 +08:00
LDOUBLEV 3312d6248e fix train 2021-12-18 08:25:28 +00:00
LDOUBLEV dc7d4b00cd fix train 2021-12-18 08:04:10 +00:00
tink2123 5e609c1ec9 fix srn 2021-12-18 07:41:42 +00:00
LDOUBLEV 721c76b42d fix conflict 2021-12-16 10:42:56 +00:00
MissPenguin bbf4625e9a
Merge pull request #4468 from WenmuZhou/pse_benckmark
add pse to benchmark
2021-10-28 11:19:45 +08:00
WenmuZhou 46c170bc12 add pse to benchmark 2021-10-27 12:16:36 +00:00
littletomatodonkey 069f52d844 fix total 2021-10-26 20:47:42 +08:00
MissPenguin fa1a12563a
Merge pull request #4436 from WenmuZhou/fx_pse
add windows support of pse
2021-10-26 10:45:19 +08:00
WenmuZhou 85352c93c1 add windows support of pse 2021-10-25 11:09:00 +08:00
stephon 8bb9fb7e3d fix some error 2021-10-15 08:34:27 +00:00
stephon 2005cc3e5a add amp train 2021-10-15 08:30:51 +00:00
Bin Lu 38282ab854
update enhanced ctc loss (#4256)
* fix Focal-ctc bug
* add enhanced_ctc_loss.md
2021-10-12 13:41:47 +08:00
LDOUBLEV 66029dd8c6 fix kie infer and eval bug 2021-10-11 02:35:26 +00:00
LDOUBLEV 30e8dd8eef delete debug note 2021-10-09 18:05:12 +08:00
LDOUBLEV d9c281280a fix multi-inputs 2021-10-09 18:03:52 +08:00
LDOUBLEV 83303bc73e fix conflicts 2021-10-09 17:53:22 +08:00
Double_V af0bac580f
Merge pull request #4204 from LDOUBLEV/fix_eval
[benchmark] add DB training benchmark
2021-10-09 16:06:24 +08:00
LDOUBLEV de88d73dca add kie 2021-10-09 15:40:25 +08:00
tink2123 d5e6df05ca fix seed typo 2021-09-29 02:51:28 +00:00
tink2123 93118497f4 fix typo 2021-09-29 02:48:11 +00:00
MissPenguin 2e67b9ae8e
Merge pull request #4196 from WenmuZhou/fx_pse
add pse to windows_not_support_list
2021-09-29 10:43:47 +08:00
LDOUBLEV 54207e82eb delete debug 2021-09-29 02:01:56 +00:00
LDOUBLEV 9cf6c4e834 fix profile_options 2021-09-29 01:59:43 +00:00
tink2123 a14f8da961 polish seed code 2021-09-28 11:51:01 +08:00
LDOUBLEV f906f84981 opt benchmark 2021-09-28 02:28:25 +00:00
LDOUBLEV d89c6b4308 add profile 2021-09-28 10:01:37 +08:00
WenmuZhou b6a9f5d2da add pse to windows_not_support_list 2021-09-27 19:43:36 +08:00
tink2123 3c906d41b9 merge dygraph 2021-09-27 15:06:06 +08:00
tink2123 8308f33274 fix conflicts 2021-09-27 14:58:10 +08:00
LDOUBLEV 9dba4a1214 optimize the prune 2021-09-26 15:09:48 +08:00
WenmuZhou ac98415b48 merge dygraph 2021-09-14 14:51:04 +08:00
andyjpaddle ea019601a7 fix conflic in program 2021-08-31 12:19:11 +00:00
andyjpaddle ea52f47a95 update docs and fix conflic 2021-08-31 12:13:36 +00:00
WenmuZhou 835e717832 merge dygraph 2021-08-31 19:13:15 +08:00
tink2123 1b2ca6e641 polish code 2021-08-30 06:37:26 +00:00
tink2123 c9e1077daa polish code 2021-08-30 06:32:54 +00:00
andyjpaddle 8a95b3352d add_rec_sar, test=dygraph 2021-08-24 03:49:26 +00:00
topduke 73058cc082
Update program.py 2021-08-23 11:45:10 +08:00
topduke 533b15c820
Update program.py 2021-08-23 11:43:45 +08:00
Topdu 55b76dcaa5 delete blank lines and modify forward_train 2021-08-19 09:31:02 +00:00
topduke adc62fcde4
Merge branch 'dygraph' into dygraph 2021-08-17 22:08:54 +08:00
Topdu 2e76e46b3c update nrtr metric 2021-08-17 13:44:44 +00:00
Topdu 1623c17cdc add rec_nrtr 2021-08-17 13:10:53 +00:00
WenmuZhou a739abab57 merge dygraph 2021-07-27 18:14:19 +08:00
WenmuZhou fa790288f1 add psenet 2021-07-27 15:33:05 +08:00
tink2123 59cc4efdc5 add for SEED 2021-07-22 19:58:14 +08:00
Double_V 11151e51d2
Update program.py 2021-07-09 09:27:35 +08:00
LDOUBLEV b8a65d4333 fix eval bug 2021-07-08 14:32:44 +00:00
LDOUBLEV 185d1e1f92 fix bug 2021-07-07 01:54:03 +00:00
MissPenguin 7bcabe0f36 refine 2021-06-22 12:39:43 +00:00
MissPenguin 97a668747c refine 2021-06-22 04:24:14 +00:00
MissPenguin 053cc43d82 refine 2021-06-22 04:23:27 +00:00
MissPenguin de6bc4458b refine 2021-06-21 12:33:19 +00:00
MissPenguin 16c247ac46 refine 2021-06-21 12:20:25 +00:00
MissPenguin 7c8b2c8d19 add train code for table 2021-06-16 08:47:33 +00:00
littletomatodonkey ed02b91d26 add distillation function 2021-06-02 08:31:57 +00:00
Jane-Ding d5651dfa99 fix win train loader 2021-04-29 14:17:48 +00:00
littletomatodonkey 099957c907
fix eval laoder on win (#2654) 2021-04-27 10:32:17 +08:00
zhoujun c27022294e
add global_step to .states files (#2566)
Co-authored-by: littletomatodonkey <2120160898@bit.edu.cn>
2021-04-27 10:13:21 +08:00
littletomatodonkey fb5f7f5eb4
fix loader cause it does not need to break (#2562)
* fix loader cause it does not need to be rebuild for each epoch

* fix loader for dynamic sample

* rm thin import
2021-04-20 23:47:40 +08:00
Double_V 7171d78b31
Merge branch 'dygraph' into pgnet-v1 2021-03-30 16:21:41 +08:00
littletomatodonkey 9e7dc2b88e fix logger info for empty log 2021-03-24 06:32:38 +00:00
Jethong 051fe64a0d fix config add e2e_ch.md e2e_res_img623_pg 2021-03-10 14:14:21 +08:00
Jethong bb49e1a53f ADD PGNet_v2 2021-03-08 15:11:57 +08:00
Jethong 1f76f449db Add PGNet 2021-03-08 14:55:49 +08:00
LDOUBLEV 6ec9aa4def Merge branch 'dygraph' of https://github.com/PaddlePaddle/PaddleOCR into trt_cpp 2021-02-18 13:44:13 +08:00
xiaoting 895d44bc39
Merge pull request #1971 from tink2123/fix_eval_for_srn
polish code for srn eval
2021-02-07 15:32:56 +08:00
tink2123 ff6b193a61 polish code for srn eval 2021-02-07 07:31:24 +00:00
WenmuZhou b9d3e8eeec add dataset len check 2021-02-04 11:33:48 +08:00
LDOUBLEV df1c97af80 fix bug 2021-02-02 21:27:48 +08:00
littletomatodonkey 077fcabcbc fix doc 2021-02-01 14:03:32 +00:00
iamyoyo be94977426
program.py 257行 变量名问题
PaddleOCR/tools/program.py的第254行的变量名原为cur_metirc,需要修改为cur_metric,如果不修改在运行是,会提示
The variable name of line 254 can be changed to cur_ Metric. If you do not modify it, you will be prompted when it is running
"E:\XXX\PaddleOCR\tools\program.py", line 257, in train
['{}: {}'.format(k, v) for k, v in cur_metric.items()]))
NameError: name 'cur_metric' is not defined
2021-02-01 15:27:56 +08:00
iamyoyo a92bb6d310
Update program.py
PaddleOCR/tools/program.py的第254行的变量名原为cur_metirc,需要修改为cur_metric,如果不修改在运行是,会提示
The variable name of line 254 can be changed to cur_ Metric. If you do not modify it, you will be prompted when it is running
"E:\XXX\PaddleOCR\tools\program.py", line 257, in train
    ['{}: {}'.format(k, v) for k, v in cur_metric.items()]))
NameError: name 'cur_metric' is not defined
2021-02-01 15:09:14 +08:00