parent
da669ec1d7
commit
3ff80f5047
docker
serve
docs/en/notes
requirements
|
@ -18,7 +18,7 @@ RUN apt-get update && apt-get install -y ffmpeg libsm6 libxext6 git ninja-build
|
|||
|
||||
# Install MMCV
|
||||
RUN pip install openmim
|
||||
RUN mim install mmengine "mmcv>=2.0rc0"
|
||||
RUN mim install mmengine "mmcv>=2.0.0"
|
||||
|
||||
# Install MMClassification
|
||||
RUN conda clean --all
|
||||
|
|
|
@ -7,9 +7,9 @@ FROM pytorch/pytorch:${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel
|
|||
RUN apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub 32
|
||||
RUN apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64/7fa2af80.pub
|
||||
|
||||
ARG MMENGINE="0.3.2"
|
||||
ARG MMCV="2.0.0rc1"
|
||||
ARG MMCLS="1.0.0rc4"
|
||||
ARG MMENGINE="0.7.1"
|
||||
ARG MMCV="2.0.0"
|
||||
ARG MMCLS="1.0.0rc6"
|
||||
|
||||
ENV PYTHONUNBUFFERED TRUE
|
||||
|
||||
|
|
|
@ -1,5 +1,50 @@
|
|||
# Changelog
|
||||
|
||||
## v1.0.0rc6(06/04/2023)
|
||||
|
||||
### Highlights
|
||||
|
||||
- Support OOD datasets.
|
||||
- Support confusion matrix calculation and plot.
|
||||
- Support LeViT, XCiT, ViG and ConvNeXt-V2 backbone.
|
||||
|
||||
### New Features
|
||||
|
||||
- Support Out-of-Distribution datasets like ImageNet-A,R,S,C. ([#1342](https://github.com/open-mmlab/mmclassification/pull/1342))
|
||||
- Support XCiT Backbone. ([#1305](https://github.com/open-mmlab/mmclassification/pull/1305))
|
||||
- Support calculate confusion matrix and plot it. ([#1287](https://github.com/open-mmlab/mmclassification/pull/1287))
|
||||
- Support RetrieverRecall metric & Add ArcFace config ([#1316](https://github.com/open-mmlab/mmclassification/pull/1316))
|
||||
- Add `ImageClassificationInferencer`. ([#1261](https://github.com/open-mmlab/mmclassification/pull/1261))
|
||||
- Support InShop Dataset (Image Retrieval). ([#1019](https://github.com/open-mmlab/mmclassification/pull/1019))
|
||||
- Support LeViT backbone. ([#1238](https://github.com/open-mmlab/mmclassification/pull/1238))
|
||||
- Support VIG Backbone. ([#1304](https://github.com/open-mmlab/mmclassification/pull/1304))
|
||||
- Support ConvNeXt-V2 backbone. ([#1294](https://github.com/open-mmlab/mmclassification/pull/1294))
|
||||
|
||||
### Improvements
|
||||
|
||||
- [Enhance] Add stochastic depth decay rule in resnet. ([#1363](https://github.com/open-mmlab/mmclassification/pull/1363))
|
||||
- [Refactor] Update analysis tools and documentations. ([#1359](https://github.com/open-mmlab/mmclassification/pull/1359))
|
||||
- [Refactor] Unify the `--out` and `--dump` in `tools/test.py`. ([#1307](https://github.com/open-mmlab/mmclassification/pull/1307))
|
||||
- [Enhance] Enable to toggle whether Gem Pooling is trainable or not. ([#1246](https://github.com/open-mmlab/mmclassification/pull/1246))
|
||||
- [Improve] Update registries of mmcls. ([#1306](https://github.com/open-mmlab/mmclassification/pull/1306))
|
||||
- [Tool] Add metafile fill and validation tools. ([#1297](https://github.com/open-mmlab/mmclassification/pull/1297))
|
||||
- [Improve] Remove useless EfficientnetV2 config files. ([#1300](https://github.com/open-mmlab/mmclassification/pull/1300))
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Fix precise bn hook ([#1386](https://github.com/open-mmlab/mmclassification/pull/1386))
|
||||
- Fix acc evalustion wait for long ([#1430](https://github.com/open-mmlab/mmclassification/pull/1430))
|
||||
- Fix retrieval multi gpu bug ([#1319](https://github.com/open-mmlab/mmclassification/pull/1319))
|
||||
- Fix error repvgg-deploy base config path. ([#1357](https://github.com/open-mmlab/mmclassification/pull/1357))
|
||||
- Fix bug in test tools. ([#1309](https://github.com/open-mmlab/mmclassification/pull/1309))
|
||||
|
||||
### Docs Update
|
||||
|
||||
- Update Readme ([#1442](https://github.com/open-mmlab/mmclassification/pull/1442))
|
||||
- Add NPU support page. ([#1437](https://github.com/open-mmlab/mmclassification/pull/1437))
|
||||
- Translate some tools tutorials to Chinese. ([#1321](https://github.com/open-mmlab/mmclassification/pull/1321))
|
||||
- Add Chinese translation for runtime.md. ([#1313](https://github.com/open-mmlab/mmclassification/pull/1313))
|
||||
|
||||
## v1.0.0rc5(30/12/2022)
|
||||
|
||||
### Highlights
|
||||
|
|
|
@ -6,11 +6,11 @@ from mmengine.utils import digit_version
|
|||
from .apis import * # noqa: F401, F403
|
||||
from .version import __version__
|
||||
|
||||
mmcv_minimum_version = '2.0.0rc1'
|
||||
mmcv_maximum_version = '2.0.0'
|
||||
mmcv_minimum_version = '2.0.0rc4'
|
||||
mmcv_maximum_version = '2.1.0'
|
||||
mmcv_version = digit_version(mmcv.__version__)
|
||||
|
||||
mmengine_minimum_version = '0.5.0'
|
||||
mmengine_minimum_version = '0.7.1'
|
||||
mmengine_maximum_version = '1.0.0'
|
||||
mmengine_version = digit_version(mmengine.__version__)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright (c) OpenMMLab. All rights reserved
|
||||
|
||||
__version__ = '1.0.0rc5'
|
||||
__version__ = '1.0.0rc6'
|
||||
|
||||
|
||||
def parse_version_info(version_str):
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
mmcv>=2.0.0rc1,<=2.0.0
|
||||
mmengine>=0.4.0,<1.0.0
|
||||
mmcv>=2.0.0rc4,<=2.1.0
|
||||
mmengine>=0.7.1,<1.0.0
|
||||
|
|
Loading…
Reference in New Issue