Commit Graph

10 Commits (53536fc6a7ebb8da8b7db435f0d239b8292739f5)

Author SHA1 Message Date
Junhwa Song 8fb7776ebe
[Enhance] Add support for sequence input in --search-args option (#195)
* Add support for sequence

* Add test code

* Fix

Co-authored-by: KKIEEK <kkieek@KKIEEKui-MacBookPro.local>
2023-01-17 20:26:50 +08:00
yancong d84cf6e79c
Support mim train / test / gridsearch in OpenMMLab-2.0 (#160)
* Suport openmmlab-2.0 with the following features:

- import Config from mmengine
- remove extra options for train / test / gridsearch
- create destination directory if dose not exists in `mim donwload`
- add mmengine in `mim list`

* fix ci with the following 2 problems:
- mmcv2.x have not pre-built package for torch1.5.
- patch xxx not found after install (cause by importlib.reload).

* Update mim/commands/download.py

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>

* dev(download): remove echo line

* support openmmlab 1.0 and 2.0

* use tests/data/lenet5_mnist_2.0.py in test case

* use tests/data/lenet5_mnist_2.0.py in test case

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2022-09-23 19:16:40 +08:00
yancong 23e63429ae
use mmengine.Config instead of mmcv.Config (#155)
* use mmengine.Config instead of mmcv.Config

* install mmengine in CI

* fix mmengine install issue
2022-09-01 11:33:31 +08:00
yancong xiao 172400dc04
[Refactor] refactor mim install (#132)
* refactor(commands/install.py): refactor mim install

* update(commands/install.py): add missing doc comments

* fix(commands/install.py): fix invalid marker during check_install_conflicts and add mminstall.txt cache

* style(commands/mminstall.txt): fix a stupid autoformat

* combine commit: for ci debug

* for ci debug

* commit suggetion(mim/commands/install.py): refine doc comment

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>

* commit suggetion(mim/commands/install.py): refine doc comment

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>

* commit suggestion(mim/commands/install.py): refine doc comments

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>

* commit suggestion(mim/commands/install.py): refine doc comments

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>

* commit suggestion(mim/commands/install.py): refine doc comments

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>

* commit suggestion(mim/commands/install.py): refine doc comments

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>

* chore(requirements): add pip>=19.3

* refine(commands/install.py): refine contextmanager

* fix(commands/install.py): refine tthe cache logic

* fix(commands/install.py): refine the cache logic

combine commit record: for ci debug

* commit suggestion(mim/commands/install.py): refine doc comments

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>

* combine commit record: for ci debug

* refine(commands/install.py): add warning log about index_url passed in install_args

* fix(commands/install.py): refine the cache logic

combine commit record: for ci debug

* doc(tests): add line comments

* feat(commands/install.py): add check_mim_resources

* reload pip._vendor.pkg_resources before install
combine commit record: foc ci debug

* doc(tests): add line comments

* feat(commands/install.py): add check_mim_resources

* doc(tests): add line comments

* doc(tests): add line comments

* feat(commands/install.py): add check_mim_resources

* doc(tests): fix line comments typo

* Revert "Merge branch 'yancong-refactor-install' of github.com:ice-tong/mim into yancong-refactor-install"

This reverts commit 97529af51f, reversing
changes made to e70fa88d64.

* refine comments for importlib.reload(pip._vendor.pkg_resources)

* combine commit: for ci debug

* combine commit record: for ci debug

* feat(commands/install.py): add check_mim_resources

combine commit: for ci debug

* combine commit: for ci debug

* refine comments and remove pyetst cache file

* remove duplicate code snippets

* update(tests/test_install.py): add vcs install case

* fix(tests/test_train.py): fix mmcls install issue

Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2022-06-22 20:09:10 +08:00
Zaida Zhou 695f2af0e4
[Fix] Fix and refactor unit tests (#128)
* fix and refactor unit tests

* Fix GPG key error in CI

* use container provided by pytorch

* install git in container

* install git in container

* fix ci

* update pip version

* install system dependencies

* add test data

* add circleci

* add test data

* refine ut
2022-06-14 00:02:58 +08:00
Zaida Zhou c5025ef069
Add copyright pre-commit-hook (#105) 2022-02-23 22:20:01 +08:00
Haodong Duan a20a02a97f
[Improvement] Switch More UnitTest On (#30)
* cpu training

* update README

* test all

* fix unittest
2021-06-01 13:03:39 +08:00
Zaida Zhou 11adbd231c
[Fix] Fix unittest (#18) 2021-05-24 22:23:45 +08:00
Haodong Duan bff6849e3f update link 2021-05-20 09:18:31 +00:00
Kenny 89bb658cdd add part2 2021-05-20 00:03:43 +08:00