Commit Graph

519 Commits (a2a79e2d7e0fe6b5507cdd60a5ef88a9f1bc30dc)
 

Author SHA1 Message Date
Yixiao Fang a2a79e2d7e
[Docs] add migration (#433)
* add migration

* fix lint

* update link

* update

* update

* update

* fix typo

* update description

* refine migration according to mmcls

* add default_collate

* refine

* fix lint

* refine
2022-08-31 19:39:14 +08:00
Yixiao Fang 4f2bfecc4d
[Fix] Fix odc pipeline (#444)
* fix odc pipeline

* update faiss requirement
2022-08-31 19:38:42 +08:00
Yixiao Fang 3c2fe162b0
[Docs] Refine add-datasets and add-transform docs (#436)
* update add datasets doc

* refactor add transform

* refine

* add `step` to subtitle

* fix typo

* update link
2022-08-31 19:20:49 +08:00
Jiahao Xie 09d4e0d1b9
[Docs] refactor get_started.md (#457)
* [Docs] refactor get_started.md

* [Docs] fix lint

* [Docs] refine

* [Docs] refine

* [Docs] refine
2022-08-31 17:27:13 +08:00
Yixiao Fang 3911f8c2b4
[Docs] Add customize_runtime.md (#440)
* add customize_runtime.md

* refine
2022-08-31 16:11:46 +08:00
Yuan Liu 415b032f29
[Feature]: Add model docs (#442)
* [Feature]: Add model docs

* [Fix]: Update doc
2022-08-31 16:06:30 +08:00
Yuan Liu 0521abf354
[Fix]: Fix some bugs related to MAE and CAE (#430)
* [Fix]: Do not decay relative pos bias

* [Feature]: MAE ft benchmark config

* [Fix]: Fix mae benchmark config

* [Refactor]: Delete mc

* [Fix]: Add comment to config

* [Feature]: Add MAE linprob config

* [Feature]: Add ClsBatchNormNeck

* [Feature]: Add mc

* [Fix]: Fix custom import

* [Feature]: Add mae linear prob sgd optim

* [Feature]: Add petrel

* [Feature]: Add ceph and mc

* [Feature]: Add mae large

* [Feature]: Add MAE ViT-large config

* [Fix]: Fix MAE ft and pt config

* [Fix]: Fix ViT-L lr scheduler bug

* [Fix]: Change the ViT-large ft config name

* [Fix]: Change mc to petrel in vit benchmark

* [Feature]: Add mae huge config

* [Fix]: Fix ViT huge 100e pretrain setting

* [Feature]: Add ViT large ft

* [Feature]: Use ceph

* [Fix]: Fix MAE ViT-L 800e lr schedule

* [Feature]: Set mae vit-l start factor to 1e-9

* [Fix]: Delete drop_after_pos

* [Feature]: Create MAE ViT-h 1600e, remove 100e

* [Fix]: Fix cae ft config

* [Fix]: Set output cls token to False in mae ft

* [Fix]: Set drop path rate to 0.1 in mae large ft

* [Fix]: Use linear head in mae ft config

* [Fix]: Fix lint

* [Feature]: Add mae huge ft

* [Feature]: Add vit-h 448 ft

* [Refactor]: Change fp16 to amp in config name

* [Fix]: Use disk file client
2022-08-31 15:47:36 +08:00
RenQin e52ddf55cd
[Docs]: Add user_guides/analysis_tools.md (#448)
* [Docs]: Add user_guides/analysis_tools.md

* [Docs]: Add user_guides/analysis_tools.md

* [Fix]: fix lint

* [Fix]: fix reproducibility and delete mae vis
2022-08-31 14:24:59 +08:00
Jiahao Xie 06321eac3a
[Docs] refactor config.md (#449)
* [Docs] refactor config.md

* refine config.md

* fix lint

* fix lint

* [Docs] refine
2022-08-31 14:08:56 +08:00
Songyang Zhang 1520a90aa0
[Docs] add faq contributing (#453)
* [Doc] add overview

* [Doc] add faq and contributing

* [Docs] update

* [Docs] update

* update
2022-08-31 14:04:02 +08:00
Yuan Liu eb355fec47
[Feature]: Add data flow doc (#439)
* [Feature]: Add data flow doc

* [Fix]: Fix lint

* [Feature]: Set the ratio to 0.7

* [Fix]: Change data sample to data samples

* [Fix]: Update code snippet

* [Fix]: Change collect_fn to collate_fn

* [Fix]: Fix lint
2022-08-31 14:02:35 +08:00
Yuan Liu 4697206b2d
[Feature]: Add structure docs (#438)
* [Feature]: Add structure docs

* [Fix]: Use API link

* [Fix]: Fix lint

* [Refactor]: Use api doc

* [Fix]: Fix misuse
2022-08-31 13:42:20 +08:00
Yixiao Fang 3d44156402
[Refactor] Refine models docstring (#415)
* refine docstring for backbones

* refine heads docstring

* refine necks docstring

* fix lint

* add docstring of mask
2022-08-31 13:41:48 +08:00
Jiahao Xie b23765fce7
[Refactor] refactor knn (#420) 2022-08-31 13:32:03 +08:00
Jiahao Xie 8f1c35957b
[Docs] refactor pretrain.md (#459) 2022-08-30 19:41:01 +08:00
Yixiao Fang 7e9fa632a4
[Fix] fix index bug (#458) 2022-08-30 17:30:02 +08:00
Songyang Zhang ede2830b8d
[Doc] dev 1.x/doc add overview (#446)
* [Doc] add overview

* Update docs/en/overview.md

Co-authored-by: Yuan Liu <30762564+YuanLiuuuuuu@users.noreply.github.com>

* Update docs/en/overview.md

Co-authored-by: Yuan Liu <30762564+YuanLiuuuuuu@users.noreply.github.com>

* Update docs/en/overview.md

Co-authored-by: Yuan Liu <30762564+YuanLiuuuuuu@users.noreply.github.com>

* Update docs/en/overview.md

Co-authored-by: Yuan Liu <30762564+YuanLiuuuuuu@users.noreply.github.com>

* Update docs/en/overview.md

Co-authored-by: Yuan Liu <30762564+YuanLiuuuuuu@users.noreply.github.com>

* [Doc] update overview

* [Doc] update overview

* Update docs/en/overview.md

Co-authored-by: Yixiao Fang <36138628+fangyixiao18@users.noreply.github.com>

Co-authored-by: Yuan Liu <30762564+YuanLiuuuuuu@users.noreply.github.com>
Co-authored-by: Yixiao Fang <36138628+fangyixiao18@users.noreply.github.com>
2022-08-30 17:27:00 +08:00
Yuan Liu 20488d01b4
[Refactor]: Refactor data flow (#429)
* [Refactor]: Refactor data flow

* [Fix]: Change data sample to data samples

* [Fix]: Change batch_inputs to inputs

* [Fix]: Fix lint and UT

* [Fix]: Fix UT

* [Fix]: Fix lint

* [Fix]: Fix docstring

* [Fix]: Fix UT

* [Refactor]: Add assert in data preprocessor

* [Fix]: Fix lint
2022-08-30 11:34:04 +08:00
Jiahao Xie dd99dbbf7e
[Docs] refactor dataset_prepare.md (#434) 2022-08-29 19:46:14 +08:00
Wangbo Zhao(黑色枷锁) 9ddef4f7d9
[Refactor] Modify documents of classification, detection and segmentation (#426)
* modify config files

* modify benchmark docs

* Update classification.md

* modify benchmark docs

* modify benchmark docs

* modify benchmark docs

* modify benchmark docs

* modify benchmark docs

* modify doc

* modify benchmark docs

* modify benchmark docs

* modify benchmark docs

* modify benchmark docs

* modify benchmark docs

* modify benchmark doc
2022-08-29 14:31:06 +08:00
Jiahao Xie e7525f7163
[Refactor] refine docstring for algorithms and memories (#432) 2022-08-24 15:31:44 +08:00
Yixiao Fang 3c51e86d44
[Fix] Fix ut (#422)
* add register all modules

* add scope
2022-08-19 14:36:26 +08:00
Songyang Zhang c176fdad6e
[Fix] update pip requirement (#427)
* [Fix] fix sklearn bug in requirements

* [Fix] fix lint
2022-08-19 13:58:50 +08:00
Yixiao Fang 25ed606ef2
[Refactor] rename config files, change `fp16` to `amp` (#423) 2022-08-19 13:38:37 +08:00
Yixiao Fang 805bbba93f
[Feature] Add benchmark scripts (#424)
* add benchmark scripts

* update metafile

* remove date time of work_dir

* parse ckpt path

* refactor pattern
2022-08-19 13:36:01 +08:00
RenQin adbcd176b6
[Fix]: fix docstring of visualization (#417) 2022-08-18 20:17:29 +08:00
Yixiao Fang 8de714fa76
[Refactor] Update import dependency (#428) 2022-08-18 15:36:58 +08:00
Yuan Liu 24c7255104
[Feature]: Add missing docstring for dataset (#414)
* [Feature]: Add missing docstring for dataset

* [Fix]: Fix lint

* [Fix]: Fix docstring
2022-08-17 14:28:31 +08:00
Yixiao Fang d3a487e0b9
[Refactor] Refactor docs directory (#419)
* refactor directory

* modify titles

* fix lint

* update index.rst

* update

* fix typo

* update

* fix typo

* update model zoo

* update index.rst

* fix typo

* fix typo
2022-08-17 12:06:41 +08:00
RenQin 83b1a33bed
[Refactor]: Rename SelfSupLocalVisualizer to SelfSupVisualizer (#392)
* [Refactor]: rename SelfSupLocalVisualizer to SelfSupVisualizer

* [Fix]: fix example errors in docstring
2022-08-15 16:01:15 +08:00
Wangbo Zhao(黑色枷锁) d2f490f515
[Refactor] Refactor benchmark config files (#399)
* modify config files

* modify config files

* modify config files

* modify config files

* modify config files

* modify config files

* modify config files

* modify configs

* modify configs

* modify config files
2022-08-14 18:21:12 +08:00
Yixiao Fang 8b104c9844
[Refactor] Refactor tools folder (#408) 2022-08-09 11:34:54 +08:00
Yixiao Fang 0ea07c0750
[Refactor] Refactor hooks to support non-dist training (#397)
* apply mmengine.dist instead of torch.dist

* appy get_model to densecl_hook

* fix bug to pass ut

* update typehint
2022-08-08 15:01:47 +08:00
Yuan Liu a703ba2fcb
[Refactor]: Refactor layer wise lr decay (#375)
* [Refactor]: Refactor layer wise lr decay

* [Fix]: Remove is_dcn_module and add log

* [Fix]: Fix lint

* [Fix]: Check relative pos bias table is not decayed

* [Fix]: Fix lint

* [Fix]: Fix UT
2022-08-05 17:38:53 +08:00
Yixiao Fang 045b1fde8e
[Refactor] Apply get_current_instance instead of get_root_logger (#394) 2022-08-04 20:26:09 +08:00
Yixiao Fang c8cf491c4c
[Refactor] Update version check rule (#393) 2022-08-04 17:12:15 +08:00
RenQin c7b4a8323a
[Docs]: Add comments to indicate which linear evaluation setting belogs to barlowtwins (#390) 2022-08-01 19:57:56 +08:00
Yuan Liu 5d6133d60c
[Refactor]: Remove MIM ViT related code (#387)
* [Refactor]: Delete mim vit and related files

* [Fix]: Remove mim-vit from __init__.py
2022-08-01 14:14:03 +08:00
Yixiao Fang ba50b7450b
[Refactor] Rename mmselfsup.data to mmselfsup.structures (#385) 2022-07-30 16:36:48 +08:00
Yuan Liu f39d1c19bf
[Fix]: Add custom import and use model config from mmcls (#373)
* [Fix]: Add custom import and use model config from mmcls

* [Fix]: Use custom import from base
2022-07-25 16:47:12 +08:00
Yixiao Fang f86828fe5a
fix custom import error (#371) 2022-07-25 15:47:53 +08:00
Yixiao Fang 067fbce0b5
[CI] Add circleci (#363)
* add circleci

* fix linting

* check version of torchvision

* fix torch dependency bug

* using torch.stack instead of vstack

* comment github actions temporarily

* pass docs

* update docs requirements
2022-07-25 14:11:57 +08:00
Yuan Liu 10d9539f67
[Feature]: Add reconstruction loss (#365)
* [Feature]: Add pixel reconstruction loss

* [Fix]: Fix lint
2022-07-22 17:28:50 +08:00
YuanLiuuuuuu 353e3f7c58 [Feature]: Add auto resume and amp 2022-07-21 14:32:33 +08:00
YuanLiuuuuuu d7fd0c0fd8 [Fix]: Delete redundant seed 2022-07-21 14:32:33 +08:00
Yixiao Fang 9582c6b1ec
fix args error (#362) 2022-07-21 10:36:39 +08:00
Yixiao Fang c3593472f4
Update Version (#350)
* update version information

* remove mmengine
2022-07-20 17:58:38 +08:00
Yuan Liu 05036a544d
[Refactor]: Refactor MAE (#349)
* [Refactor]: Refactor dataset config

* [Refactor]: Refactor mae model config

* [Refactor]: mae config 400e

* [Refactor]: Refactor mae 400e config fp16

* [Refactor]: Refactor mae

* [Refactor]: Refactor mae vit

* [Refactor]: Refactor mae head

* [Refactor]: Refactor mae neck

* [Fix]: Fix UT

* [Refactor]: Delete mc

* [Fix]: Use MODELS registry

* [Fix]: Delete mae ft and linear head

* [Fix]: Fix the train epochs in config

* [Fix]: Use MODELS from mmself.registry

* [Refactor]: Delete param in super

* [Fix]: Fix docstring

* [Fix]: Fix adamw_coslr-200e_in1k.py steps

* [Fix]: Use disk

* [Fix]: Change name
2022-07-20 17:24:37 +08:00
Yixiao Fang d4ee6e5c2c
[Refactor] Add backend option for ColorJitter (#353)
* add backend option for ColorJitter

* revise docstring
2022-07-19 19:00:29 +08:00
Yixiao Fang c7101c7648
[Enhance] support non-dist training of simclr (#352)
* support non-dist training of simclr

* revise ut
2022-07-19 14:21:26 +08:00