Commit Graph

43 Commits (3508afca93a3dce852aedbfc82734829c1f98bf6)
 

Author SHA1 Message Date
Linyiqi 3508afca93
Reformat config files (#46)
* fix init

* fix test api

fix test api bug

* add metarcnn fsdetview config

* update pr

* update meta file

* fix CI
2021-11-01 23:27:01 +08:00
Linyiqi 37cd8a1f7d
Fix docs and add test code (#45)
* fix init

* fix test api

fix test api bug

* add metarcnn fsdetview config

* add pr

* add metatestparallel comments

* add test code and fix typos

* add test code of model frozen

* update test det forward code

* update pr

* update doc str
2021-11-01 16:33:21 +08:00
Linyiqi 8776d7edf2
fix code style (#44)
* add pr

* add metatestparallel comments
2021-10-23 10:14:08 +08:00
Linyiqi ae96fa303c
Update lib version in requeriments and fix some bugs (#40) 2021-10-11 19:02:26 +08:00
Linyiqi 7451fb7425
Update MAML (#36)
* fix init

* fix test api

fix test api bug

* add metarcnn fsdetview config

* update maml

* update config

* fix comments
2021-10-11 18:41:17 +08:00
Linyiqi 6c2144ec83
update cls and det configs (#39)
* fix init

* fix test api

fix test api bug

* add metarcnn fsdetview config

* update config
2021-10-11 18:15:51 +08:00
Linyiqi b3b2cd598e
unified interface of train.py (#38)
* update train file

* fix comments
2021-10-11 18:14:26 +08:00
Linyiqi c9be845dbb
Update mpsr (#37)
* update mpsr

* update mpsr

* fix comments

* update config
2021-10-09 00:04:15 +08:00
Linyiqi efc6514c36
add infinite sampler (#32) 2021-09-26 16:39:40 +08:00
Linyiqi 4e28607ced
add multiple run and visualize scripts (#33)
* fix init

* fix test api

fix test api bug

* add metarcnn fsdetview config

* add multi run

* update docs

* rename file
2021-09-26 15:45:54 +08:00
Linyiqi fdb8e999ed
upgrade version (#34)
* upgrade version

* fix comments
2021-09-26 14:24:52 +08:00
Linyiqi 6de404262a
implementation of MPSR (#24)
* update config

* update config

* update config

* add blank line for bar

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* Revert "update config"

This reverts commit a71c6aae288f282887c8d75875b82333ada20658.

* Revert "update config"

This reverts commit d21d5bcccf00195968ccd7ea1952672a54e13ac1.

* Revert "update config"

This reverts commit 1786c07902ec885f0f456cca39cd47872c5eaf64.

* Revert "update config"

This reverts commit 27efc60b04aa96c45c5ee02307014d51518b6805.

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add resnet12

* update config

* update config

* update config

* update config

* update config

* update config and backbone

* update config and backbone

* update config and backbone

* update config and backbone

* update config and backbone

* update config and backbone

* fix dataset sampling

* fix dataset sampling

* add baseline config

* update  baseline config

* update  baseline++ config

* update  baseline++ config

* update  baseline++ config

* update  baseline config

* fix pipeline

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update test backbone

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix maml bug

* fix maml bug

* update config

* fix maml bug

* update config

* update config

* update config

* fix maml bug

* update config

* update config

* update config

* update config

* update config

* update config

* add tiered imagenet

* update config

* update config

* update config

* update config

* add dataloader

* add dataloader

* add dataloader

* add dataloader

* add dataloader

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add doc

* add doc

* fix tiered imagenet

* fix tiered imagenet

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix comments

* fix comments

* update config

* update config

* update config

* update config

* update config

* update config

* fix eval prior

* update relation net

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update doc str

* update doc str

* update doc str

* update config

* update config

* update config

* update config

* update doc str

* add few shot classification

* update meta baseline config

* add few shot classification

* update script

* update script

* update script

* update script

* update script

* update config

* update config

* update config

* update config

* update margin to 0

* update config

* fix comments

* fix comments

* update config

* update config

* update config

* fix comments

* update config

* fix meta baseline

* fix meta baseline

* update config

* fix meta baseline

* update config

* update config

* fix comments

* fix comments

* update config

* fix comments

* update config

* update config

* fix init

* update config

* update config

* update config

* update config

* update mpsr config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix test api

fix test api bug

* update config

* fix test api

fix test api bug

* update config

* add metarcnn fsdetview config

* update config

* update meta rcnn fsdetview config

* update meta rcnn fsdetview config

* update meta rcnn fsdetview config

* fix meta rcnn bbox forward bug

* fix meta rcnn bbox forward bug

* rm meta yolo config

* rename rois_feats to roi_feats

* rm demo

* fix comments
2021-09-05 20:53:49 +08:00
Linyiqi 85a7febcbf
Add MetaRcnn FSDetView config (#30) 2021-09-04 20:07:13 +08:00
Linyiqi 93d5899ace
fix test api bug (#29) 2021-09-03 21:10:23 +08:00
Linyiqi fe6e414df7
fix init (#28) 2021-09-01 22:46:14 +08:00
Linyiqi 87b322f453
implementation of MetaRCNN and FSdetview (#25) 2021-09-01 19:48:26 +08:00
Linyiqi a55d76ff8a
add fewshot classification v2 (#27)
* bug fix

* fix comments

* fix doc str

* seprate the cls and det

* update script

* fix commnets

* fix commnets

* fix commnets

test 0 loss

fix commnets

* update tools

* rename detectors

* rename detectors

* rename detectors

* rename detectors

* del frcnn config

* update doc str

* update config

* fix comments

* fix comments

* update config

* update config

* update config

* update config

* fix comments

* fix comments

* fix comments

* fix comments

* add mpsr

* update config

* update config

* test bug voc data

* mv vis to misc

* classification framwork

* add fewshot classification methods

* set before method static

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add blank line for bar

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* Revert "update config"

This reverts commit a71c6aae288f282887c8d75875b82333ada20658.

* Revert "update config"

This reverts commit d21d5bcccf00195968ccd7ea1952672a54e13ac1.

* Revert "update config"

This reverts commit 1786c07902ec885f0f456cca39cd47872c5eaf64.

* Revert "update config"

This reverts commit 27efc60b04aa96c45c5ee02307014d51518b6805.

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add resnet12

* update config

* update config

* update config

* update config

* update config

* update config and backbone

* update config and backbone

* update config and backbone

* update config and backbone

* update config and backbone

* update config and backbone

* fix dataset sampling

* fix dataset sampling

* add baseline config

* update  baseline config

* update  baseline++ config

* update  baseline++ config

* update  baseline++ config

* update  baseline config

* fix pipeline

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update test backbone

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix maml bug

* fix maml bug

* update config

* fix maml bug

* update config

* update config

* update config

* fix maml bug

* update config

* update config

* update config

* update config

* update config

* update config

* add tiered imagenet

* update config

* update config

* update config

* update config

* add dataloader

* add dataloader

* add dataloader

* add dataloader

* add dataloader

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add doc

* add doc

* fix tiered imagenet

* fix tiered imagenet

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix comments

* fix comments

* update config

* update config

* update config

* update config

* update config

* update config

* fix eval prior

* update relation net

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update doc str

* update doc str

* update doc str

* update config

* update config

* update config

* update config

* update doc str

* add few shot classification

* update meta baseline config

* add few shot classification

* update script

* update script

* update script

* update script

* update script

* update config

* update config

* update config

* update config

* update margin to 0

* update config

* fix comments

* fix comments

* update config

* update config

* update config

* fix comments

* update config

* fix meta baseline

* fix meta baseline

* update config

* fix meta baseline

* update config

* update config

* fix comments

* fix comments

* update config

* add config

Co-authored-by: zhangshilong <2392587229zsl@gmail.com>
2021-09-01 19:46:51 +08:00
Linyiqi c87e2d8839
fix code style and grammar issues. (#23)
* fix comments
2021-08-02 20:45:49 +08:00
Linyiqi 41b63e0ef0
del base detector file (#22)
* rm check rank

* dataset refactoring

* add save dataset function

* add doc string

* update config

* update config

* fix dataset bulider bug

* update ckpt_surgery script

* update ckpt_surgery script

* rename arpn to attention_rpn

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update script

* update config

* update fsdetview config

* update fsdetview config

* update fsdetview config

* update tfa config

* update tfa config

* update fsdetview config

* run script

* run script

* run script

* fix comments

* fix comments

* fix comments

* fix save dataset bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update dataset doc

* fix dataset loading bug

* fix dataset loading bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix eval class splits bug

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn config

* fix voc dataset bug

* udpate config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add dataset visualization

* rm unused arg

* update config

* add visual dataset

* fix dataset loading bug

* update config

* update config

* add visualize dataset code

* voc base training debug

* update tfa voc base config

* update config

* update config

* add multiple training

* update tfa voc lr

* update config

* update config

* update config

* update config

* update config

* update voc metric

* fix voc metric

* add dataset generate code

* update base training

* update save dataset

* update doc string

* update custom hook

* fix dataset loading bug

* test multi-train

update config

update config

update config

update multi train

test multiple train

test multi train

update config

update config

update config

test multi train

test multi train

test multi train

test multi train

test multi train

fix random bug

test multi train

* rm repeat args

* fix bash

* fix seed

* update config

* set random seed

* update config

* fix random seed bug

* update config

* update config

* update config

* update config

* update sh script

* update script

* update multi run

* save support set for queryawaredtaset

* update config

* multi test

* update multi test script

* add meta rcnn model & config

* add config

* update visualizer

* update config

* update config

* test seed

* Revert "test seed"

This reverts commit 803b4af70f000aee1bad32d4da91dc4f2078f138.

* fix seed

* test seed

* update config

* update config

* rm seed test

* update config

* update config

* fix comments

* fix comments

* update config

* fix comments

* update config

* fix comments

fix pipeline parameter

* fix comments

* refactoring ann_file

* fix copy

* fix commets

* fix multi train test

* add config check

* refactoring ann_cfg datasetwrapper

* add doc string

* fix bug

* check copy op

* add dataset name & fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* update tfa

* update fsce config

* update attention_rpn config

* update fsdetview config

* update attention rpn doc

* update metarcnn roihead

* refactoring meta rcnn and fsdetview

* update tfa

* update config

* refactoring models

* refactoring models

* fix comments

* fix module

* update doc str

* update script

* update script

* bug fix

* update doc str

* update doc str

* update config

* update losses

* fix comments

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix doc str

* fix doc str

* fix doc str

* update config

* update config

* test losses

* update fsdetview

* update fsdetview

* update config

* update config

* fix typo

* fix doc

* fix comments

* fix comments

* fix doc str

* fix doc str

* update fsdetview

* fix doc str

* update attention rpn

* fix doc

* fix get_classes (#10)

* fix get_classes

* change to split id

* fix pipeline and doc str

* update config

* fix doc str

* update script

* update script

* fix comments

* fix doc str and typo

* fix typo

* update config

* update config

* update config

* update config

* fix bug in fsdetview

* update doc str

* update config

* fix comments

* fix comments

* update fsce

* update fsce

* update fsce

* update multi test

update test

* update attention rpn

* bug fix

* fix comments

* fix doc str

* seprate the cls and det

* update script

* fix commnets

* fix commnets

* fix commnets

test 0 loss

fix commnets

* update tools

* rename detectors

* rename detectors

* rename detectors

* create commit

* rename detectors

* del frcnn config

* del base file

Co-authored-by: zhangshilong <2392587229zsl@gmail.com>
Co-authored-by: Shilong Zhang <61961338+jshilong@users.noreply.github.com>
2021-08-01 14:53:10 +08:00
Linyiqi 25c93db1df
Rename and add detector file (#21)
* rename detectors

* create commit

* rename detectors

* del frcnn config

Co-authored-by: zhangshilong <2392587229zsl@gmail.com>
Co-authored-by: Shilong Zhang <61961338+jshilong@users.noreply.github.com>
2021-08-01 14:43:03 +08:00
Linyiqi a7c30ad01c
seprate the cls and det (#20)
* create pr

* sperate cls and det

* create pr

* update tools

Co-authored-by: zhangshilong <2392587229zsl@gmail.com>
Co-authored-by: Shilong Zhang <61961338+jshilong@users.noreply.github.com>
2021-08-01 12:26:46 +08:00
Linyiqi 21942a717c
implementation of FSCE (#18)
* fix dataloader bug

* update config

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* rm check rank

* dataset refactoring

* add save dataset function

* add doc string

* update config

* update config

* fix dataset bulider bug

* update ckpt_surgery script

* update ckpt_surgery script

* rename arpn to attention_rpn

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update script

* update config

* update fsdetview config

* update fsdetview config

* update fsdetview config

* update tfa config

* update tfa config

* update fsdetview config

* run script

* run script

* run script

* fix comments

* fix comments

* fix comments

* fix save dataset bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update dataset doc

* fix dataset loading bug

* fix dataset loading bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix eval class splits bug

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn config

* fix voc dataset bug

* udpate config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add dataset visualization

* rm unused arg

* update config

* add visual dataset

* fix dataset loading bug

* update config

* update config

* add visualize dataset code

* voc base training debug

* update tfa voc base config

* update config

* update config

* add multiple training

* update tfa voc lr

* update config

* update config

* update config

* update config

* update config

* update voc metric

* fix voc metric

* add dataset generate code

* update base training

* update save dataset

* update doc string

* update custom hook

* fix dataset loading bug

* test multi-train

update config

update config

update config

update multi train

test multiple train

test multi train

update config

update config

update config

test multi train

test multi train

test multi train

test multi train

test multi train

fix random bug

test multi train

* rm repeat args

* fix bash

* fix seed

* update config

* set random seed

* update config

* fix random seed bug

* update config

* update config

* update config

* update config

* update sh script

* update script

* update multi run

* save support set for queryawaredtaset

* update config

* multi test

* update multi test script

* add meta rcnn model & config

* add config

* update visualizer

* update config

* update config

* test seed

* Revert "test seed"

This reverts commit 803b4af70f000aee1bad32d4da91dc4f2078f138.

* fix seed

* test seed

* update config

* update config

* rm seed test

* update config

* update config

* fix comments

* fix comments

* update config

* fix comments

* update config

* fix comments

fix pipeline parameter

* fix comments

* refactoring ann_file

* fix copy

* fix commets

* fix multi train test

* add config check

* refactoring ann_cfg datasetwrapper

* add doc string

* fix bug

* check copy op

* add dataset name & fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* update tfa

* update fsce config

* update attention_rpn config

* update fsdetview config

* update attention rpn doc

* update metarcnn roihead

* refactoring meta rcnn and fsdetview

* update tfa

* update config

* refactoring models

* refactoring models

* fix comments

* fix module

* update doc str

* update script

* update script

* bug fix

* update doc str

* update doc str

* update config

* update losses

* fix comments

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix doc str

* fix doc str

* fix doc str

* update config

* update config

* test losses

* update fsdetview

* update fsdetview

* update config

* update config

* fix typo

* fix doc

* fix comments

* fix comments

* fix doc str

* fix doc str

* update fsdetview

* fix doc str

* update attention rpn

* fix doc

* fix get_classes (#10)

* fix get_classes

* change to split id

* fix pipeline and doc str

* update config

* fix doc str

* update script

* update script

* fix comments

* fix doc str and typo

* fix typo

* update config

* update config

* update config

* update config

* fix bug in fsdetview

* update doc str

* update config

* fix comments

* fix comments

* update fsce

* update fsce

* update fsce

* update multi test

update test

* update attention rpn

* bug fix

* create pr

* fix comments

* fix doc str

* fix commnets

* fix commnets

* fix commnets

test 0 loss

fix commnets

Co-authored-by: zhangshilong <2392587229zsl@gmail.com>
Co-authored-by: Shilong Zhang <61961338+jshilong@users.noreply.github.com>
2021-07-31 23:57:35 +08:00
Linyiqi 2684092fa5
implementation of Attention RPN (#14)
* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* rm check rank

* dataset refactoring

* add save dataset function

* add doc string

* update config

* update config

* fix dataset bulider bug

* update ckpt_surgery script

* update ckpt_surgery script

* rename arpn to attention_rpn

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update script

* update config

* update fsdetview config

* update fsdetview config

* update fsdetview config

* update tfa config

* update tfa config

* update fsdetview config

* run script

* run script

* run script

* fix comments

* fix comments

* fix comments

* fix save dataset bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update dataset doc

* fix dataset loading bug

* fix dataset loading bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix eval class splits bug

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn config

* fix voc dataset bug

* udpate config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add dataset visualization

* rm unused arg

* update config

* add visual dataset

* fix dataset loading bug

* update config

* update config

* add visualize dataset code

* voc base training debug

* update tfa voc base config

* update config

* update config

* add multiple training

* update tfa voc lr

* update config

* update config

* update config

* update config

* update config

* update voc metric

* fix voc metric

* add dataset generate code

* update base training

* update save dataset

* update doc string

* update custom hook

* fix dataset loading bug

* test multi-train

update config

update config

update config

update multi train

test multiple train

test multi train

update config

update config

update config

test multi train

test multi train

test multi train

test multi train

test multi train

fix random bug

test multi train

* rm repeat args

* fix bash

* fix seed

* update config

* set random seed

* update config

* fix random seed bug

* update config

* update config

* update config

* update config

* update sh script

* update script

* update multi run

* save support set for queryawaredtaset

* update config

* multi test

* update multi test script

* add meta rcnn model & config

* add config

* update visualizer

* update config

* update config

* test seed

* Revert "test seed"

This reverts commit 803b4af70f000aee1bad32d4da91dc4f2078f138.

* fix seed

* test seed

* update config

* update config

* rm seed test

* update config

* update config

* fix comments

* fix comments

* update config

* fix comments

* update config

* fix comments

fix pipeline parameter

* fix comments

* refactoring ann_file

* fix copy

* fix commets

* fix multi train test

* add config check

* refactoring ann_cfg datasetwrapper

* add doc string

* fix bug

* check copy op

* add dataset name & fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* update tfa

* update fsce config

* update attention_rpn config

* update fsdetview config

* update attention rpn doc

* update metarcnn roihead

* refactoring meta rcnn and fsdetview

* update tfa

* update config

* refactoring models

* refactoring models

* fix comments

* fix module

* update doc str

* update script

* update script

* bug fix

* update doc str

* update doc str

* update config

* update losses

* fix comments

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix doc str

* fix doc str

* fix doc str

* create pr

* update config

* update config

* test losses

* update fsdetview

* update fsdetview

* update config

* update config

* fix typo

* fix doc

* fix comments

* fix comments

* fix doc str

* fix doc str

* creatre pr

* update fsdetview

* fix doc str

* update attention rpn

* update attention rpn

* fix doc str

* fix doc

* fix get_classes (#10)

* fix get_classes

* change to split id

* fix pipeline and doc str

* update config

* fix doc str

* update script

* update script

* fix comments

* fix comments

* fix doc str and typo

* fix doc str and typo

* fix typo

* fix typo

* update config

* update config

* update config

* update config

* fix bug in fsdetview

* update doc str

* update config

* fix comments

* fix comments

* create pr

* update attention rpn

Co-authored-by: zhangshilong <2392587229zsl@gmail.com>
Co-authored-by: Shilong Zhang <61961338+jshilong@users.noreply.github.com>
2021-07-30 20:18:16 +08:00
Linyiqi a643f7ee9b
implementation of TFA (#13)
* update script

* update script

* fix comments

* create pr

* fix comments

Co-authored-by: zhangshilong <2392587229zsl@gmail.com>
Co-authored-by: Shilong Zhang <61961338+jshilong@users.noreply.github.com>
2021-07-30 16:21:43 +08:00
Linyiqi 87b36f102a
update dataset (#16)
* update config of cl branch

* fix few shot config bug

* add docstr

* disable filp

* update weight decay config

* add docstr and update loss weight

* add docstr and update loss weight

* add docstr and update loss weight

* update loss weight

* update loss weight

* update loss weight

* fix arpn bug

* update lr config

* fix test bug

* update config

* update config

* update config

* update config

* update config

* fix support order bug

* fsdetview training and testing code

* update config name

* update config

* update config

* update config

* check data loader

* update config

* update config

* update config

* fix dataloader bug

* update config

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* rm check rank

* dataset refactoring

* add save dataset function

* add doc string

* update config

* update config

* fix dataset bulider bug

* update ckpt_surgery script

* update ckpt_surgery script

* rename arpn to attention_rpn

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update script

* update config

* update fsdetview config

* update fsdetview config

* update fsdetview config

* update tfa config

* update tfa config

* update fsdetview config

* run script

* run script

* run script

* fix comments

* fix comments

* fix comments

* fix save dataset bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update dataset doc

* fix dataset loading bug

* fix dataset loading bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix eval class splits bug

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn config

* fix voc dataset bug

* udpate config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add dataset visualization

* rm unused arg

* update config

* add visual dataset

* fix dataset loading bug

* update config

* update config

* add visualize dataset code

* voc base training debug

* update tfa voc base config

* update config

* update config

* add multiple training

* update tfa voc lr

* update config

* update config

* update config

* update config

* update config

* update voc metric

* fix voc metric

* add dataset generate code

* update base training

* update save dataset

* update doc string

* update custom hook

* fix dataset loading bug

* test multi-train

update config

update config

update config

update multi train

test multiple train

test multi train

update config

update config

update config

test multi train

test multi train

test multi train

test multi train

test multi train

fix random bug

test multi train

* rm repeat args

* fix bash

* fix seed

* update config

* set random seed

* update config

* fix random seed bug

* update config

* update config

* update config

* update config

* update sh script

* update script

* update multi run

* save support set for queryawaredtaset

* update config

* multi test

* update multi test script

* add meta rcnn model & config

* add config

* update visualizer

* update config

* update config

* test seed

* Revert "test seed"

This reverts commit 803b4af70f000aee1bad32d4da91dc4f2078f138.

* fix seed

* test seed

* update config

* update config

* rm seed test

* update config

* update config

* fix comments

* fix comments

* update config

* fix comments

* update config

* fix comments

fix pipeline parameter

* fix comments

* refactoring ann_file

* fix copy

* fix commets

* fix multi train test

* add config check

* refactoring ann_cfg datasetwrapper

* add doc string

* fix bug

* check copy op

* add dataset name & fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* update tfa

* update fsce config

* update attention_rpn config

* update fsdetview config

* update attention rpn doc

* update metarcnn roihead

* refactoring meta rcnn and fsdetview

* update tfa

* update config

* refactoring models

* refactoring models

* fix comments

* fix module

* update doc str

* update script

* update script

* bug fix

* update doc str

* update doc str

* update config

* update losses

* fix comments

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix doc str

* fix doc str

* fix doc str

* update config

* update config

* test losses

* update fsdetview

* update fsdetview

* update config

* update config

* fix typo

* fix doc

* fix comments

* create pr

* fix comments

* fix doc str

* fix doc str

* fix doc

* fix get_classes (#10)

* fix get_classes

* change to split id

Co-authored-by: zhangshilong <2392587229zsl@gmail.com>
Co-authored-by: Shilong Zhang <61961338+jshilong@users.noreply.github.com>
2021-07-30 09:41:17 +08:00
Linyiqi 9e4bf54ab2
base model (#12)
* test config

* update anchor config

* update anchor config

* update get bbox

* update get bbox

* update training config

* update loss weight

* update loss weight

* update loss weight

* update training config

* update training config

* add repeat dataset into dataset warpper

* mv base code to fsod

* update config

* update config

* update config

* update docstr of script

* update config of cl branch

* fix few shot config bug

* add docstr

* disable filp

* update weight decay config

* add docstr and update loss weight

* add docstr and update loss weight

* add docstr and update loss weight

* update loss weight

* update loss weight

* update loss weight

* fix arpn bug

* update lr config

* fix test bug

* update config

* update config

* update config

* update config

* update config

* fix support order bug

* fsdetview training and testing code

* update config name

* update config

* update config

* update config

* check data loader

* update config

* update config

* update config

* fix dataloader bug

* update config

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* rm check rank

* dataset refactoring

* add save dataset function

* add doc string

* update config

* update config

* fix dataset bulider bug

* update ckpt_surgery script

* update ckpt_surgery script

* rename arpn to attention_rpn

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update script

* update config

* update fsdetview config

* update fsdetview config

* update fsdetview config

* update tfa config

* update tfa config

* update fsdetview config

* run script

* run script

* run script

* fix comments

* fix comments

* fix comments

* fix save dataset bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update dataset doc

* fix dataset loading bug

* fix dataset loading bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix eval class splits bug

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn config

* fix voc dataset bug

* udpate config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add dataset visualization

* rm unused arg

* update config

* add visual dataset

* fix dataset loading bug

* update config

* update config

* add visualize dataset code

* voc base training debug

* update tfa voc base config

* update config

* update config

* add multiple training

* update tfa voc lr

* update config

* update config

* update config

* update config

* update config

* update voc metric

* fix voc metric

* add dataset generate code

* update base training

* update save dataset

* update doc string

* update custom hook

* fix dataset loading bug

* test multi-train

update config

update config

update config

update multi train

test multiple train

test multi train

update config

update config

update config

test multi train

test multi train

test multi train

test multi train

test multi train

fix random bug

test multi train

* rm repeat args

* fix bash

* fix seed

* update config

* set random seed

* update config

* fix random seed bug

* update config

* update config

* update config

* update config

* update sh script

* update script

* update multi run

* save support set for queryawaredtaset

* update config

* multi test

* update multi test script

* add meta rcnn model & config

* add config

* update visualizer

* update config

* update config

* test seed

* Revert "test seed"

This reverts commit 803b4af70f000aee1bad32d4da91dc4f2078f138.

* fix seed

* test seed

* update config

* update config

* rm seed test

* update config

* update config

* fix comments

* fix comments

* update config

* fix comments

* update config

* fix comments

fix pipeline parameter

* fix comments

* refactoring ann_file

* fix copy

* fix commets

* fix multi train test

* add config check

* refactoring ann_cfg datasetwrapper

* add doc string

* fix bug

* check copy op

* add dataset name & fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* base model and pipelines

* update tfa

* update fsce config

* update attention_rpn config

* update fsdetview config

* update attention rpn doc

* update metarcnn roihead

* refactoring meta rcnn and fsdetview

* update tfa

* update config

* refactoring models

* refactoring models

* fix comments

* fix comments

* create pr

* fix module

* fix module

* update doc str

* update script

* update script

* bug fix

* update doc str

* update doc str

* update config

* update losses

* fix comments

* create pr
2021-07-26 19:59:41 +08:00
Linyiqi 7ac7436d11
dataset refactoring v2 (#10)
* add doc string

* update configs

* update caffe config

* update caffe config

* update config

* rm ignore ann in fewshot

* add difficult option in voc dataset

* add difficult option in voc dataset

* add difficult option in voc dataset

* show datasets

* add FSCE file

* fix FSCE bug

* update config

* update config

* update config

* update config

* update config

* update config

* run script

* update config

* update config

* test aug

* test aug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix comment

* fix comment

* fix comment

* change voc index

* update config

* change voc iou

* change voc iou

* change voc iou

* change voc iou

* Revert "change voc iou"

This reverts commit e5f4ca8bc4701c7c69e900b746eaed14cccf87bb.

* reset voc

* Revert "Merge branch 'lyq-fsce' of https://github.com/linyq17/mmfewshot into lyq-fsce"

This reverts commit 1fde859a1625eb0cb900e4a9baa1125c2f387ae5, reversing
changes made to 75c40006a23f456a56b688a63e66f133d064e01d.

* update weight_decay

* add fsod training code

* fsod training code

fsod training code

fsod training code

fsod training code

fsod training code

fsod training code

* disable group config

* fix empty gt bug

fix empty gt bug

fix empty gt bug

* fsod test code

* add support template init into test code

* add support template init into test code

* fix coco del bug

* fix coco del bug

* update training config

* update test config

* test config

* test config

* test config

* update anchor config

* update anchor config

* update get bbox

* update get bbox

* update training config

* update loss weight

* update loss weight

* update loss weight

* update training config

* update training config

* add repeat dataset into dataset warpper

* mv base code to fsod

* update config

* update config

* update config

* update docstr of script

* update config of cl branch

* fix few shot config bug

* add docstr

* disable filp

* update weight decay config

* add docstr and update loss weight

* add docstr and update loss weight

* add docstr and update loss weight

* update loss weight

* update loss weight

* update loss weight

* fix arpn bug

* update lr config

* fix test bug

* update config

* update config

* update config

* update config

* update config

* fix support order bug

* fsdetview training and testing code

* update config name

* update config

* update config

* update config

* check data loader

* update config

* update config

* update config

* fix dataloader bug

* update config

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* check rank

* rm check rank

* dataset refactoring

* add save dataset function

* add doc string

* update config

* update config

* fix dataset bulider bug

* update ckpt_surgery script

* update ckpt_surgery script

* rename arpn to attention_rpn

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update tfa config

* update script

* update config

* update fsdetview config

* update fsdetview config

* update fsdetview config

* update tfa config

* update tfa config

* update fsdetview config

* run script

* run script

* run script

* fix comments

* fix comments

* fix comments

* fix save dataset bug

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update dataset doc

* fix dataset loading bug

* fix dataset loading bug

* create dataset pr

* create dataset pr

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix eval class splits bug

* fix eval class splits bug

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn voc config

* update attention rpn config

* fix voc dataset bug

* fix voc dataset bug

* udpate config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add dataset visualization

* rm unused arg

* rm unused arg

* update config

* add visual dataset

* fix dataset loading bug

* fix dataset loading bug

* update config

* update config

* add visualize dataset code

* voc base training debug

* update tfa voc base config

* update config

* update config

* add multiple training

* update tfa voc lr

* update config

* update config

* update config

* update config

* update config

* update voc metric

* fix voc metric

* add dataset generate code

* update base training

* update save dataset

* update doc string

* create pr

* create pr

* fix dataset loading bug

* fix comments

* save support set for queryawaredtaset

* fix comments

* fix comments

fix pipeline parameter

* fix comments

* refactoring ann_file

* fix commets

* add config check

* refactoring ann_cfg datasetwrapper

* add doc string

* fix bug

* fix bug

* add dataset name & fix doc str

* fix doc str

* fix doc str

* fix doc str

* fix doc str

* rm model config
2021-07-23 12:58:12 +08:00
Linyiqi 85933cb556
implementation of datasets and dataloader (#2)
* implementation of datasets and dataloader

* add testing file

* fix MergeDataset flag bug and QueryAwareDataset one shot setting bug

* Set all flag to 0 in three datasetwrapper

* Fix NwayKshotDataloader sampler bug and fix some review comments

* add pytest file

* add voc test data for pytest

* finish test file for few shot custom dataset

* finish test file for few shot custom dataset

* finish test file for few shot custom dataset

* finish test file for merge dataset

* finish test file nwaykshot dataset

* cover more coner case in both datasets and add test file for query aware dataset and nwaykshot dataset

* finish test file of dataloader and fix all random seed in test file

* remove config

* avoid ann info change

* fix voc comments

* fix voc comments

* Lyq dataset dataloader (#4)

* fix voc comments

* fix voc comments

* fix voc comments

* fix comment and refactoring FewShotCustomDataset FewShotVOCDataset

* add coco dataset and test file

* Lyq dataset dataloader (#6)

* fix comments

* fix comments

* Lyq dataset dataloader (#7)

* fix comments

* fix comments

* fix comments
2021-05-24 17:07:43 +08:00
Shilong Zhang 6f15e33ab9
Merge pull request #1 from jshilong/init_commit_for_det
Support for mmdet and mmcls
2021-05-17 13:55:26 +08:00
zhangshilong 75be362cb2 disable coverage 2021-05-17 13:06:12 +08:00
zhangshilong 3e174921ad update requiments 2021-05-17 13:01:07 +08:00
zhangshilong 3a51fd9bb5 remove pat and updata setupcfg 2021-05-17 12:51:48 +08:00
zhangshilong 9961fffdff add template for issue 2021-05-17 12:46:26 +08:00
zhangshilong 450eaf00bb add unitest 2021-05-17 12:40:02 +08:00
zhangshilong 3eeb032ac1 add requirements 2021-05-16 20:45:55 +08:00
zhangshilong 05701f9cfe remove formart results 2021-05-16 20:15:07 +08:00
zhangshilong fec56dceef fix test for cls 2021-05-16 20:06:46 +08:00
zhangshilong 96cd8cd537 fix setup 2021-05-16 19:27:07 +08:00
zhangshilong d4c08fe6d1 add comments for metalearning 2021-05-16 19:24:15 +08:00
zhangshilong 314a2d1555 add requirments and remove fuse bn in test 2021-05-16 19:15:21 +08:00
zhangshilong 6726507c6f add suppoort for cls 2021-05-16 16:29:24 +08:00
zhangshilong d1894d07f0 add suppoort for det 2021-05-15 22:47:59 +08:00
Shilong Zhang 9abb09c24d
Initial commit 2021-05-14 12:57:05 +08:00