Open mousyball opened 3 years ago
The arch is similar to pytorch-lighting.
ToyNet and ToyDataset are needed for development.
Registry modules: [ref] mmcv
Logger
Config: [ref] fvcore
yacs
Loss
LR Schedular
Optimizer
Loader for model weights
Network
Tensorboard
Dataloader / Dataset
Resume checkpoints
Integrate with MLFlow
MLFlow
Utility functions
Distributed Training for GPU
lr_finder
Visualizer
Evaluation for test set
Demo Script
Support ONNX
Testing
pytest
Environment
.gitmessage
docker
pipenv
Documentation
Registry module: mmcv/mmcv/utils/registry.py
runner: mmcv/mmcv/runner/
hook: mmcv/mmcv/runner/hooks/
logger: mmcv/mmcv/runner/hooks/logger/
Directory Structure
Intro.
The arch is similar to pytorch-lighting.
Arch
Components
Registry modules: [ref] mmcv
Logger
Config: [ref] fvcore
yacs
to construct the config with inheritance.Loss
LR Schedular
Optimizer
Loader for model weights
Network
Tensorboard
Dataloader / Dataset
Features
Resume checkpoints
Integrate with
MLFlow
Utility functions
Distributed Training for GPU
lr_finder
Visualizer
Evaluation for test set
Demo Script
Support ONNX
Others
Testing
pytest
Environment
.gitmessage
docker
pipenv
Documentation