# 理解机之PyTorch插件
**Repository Path**: komprenilo/liga-pytorch
## Basic Information
- **Project Name**: 理解机之PyTorch插件
- **Description**: 理解标准的PyTorch实现
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-02-16
- **Last Updated**: 2023-03-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: PyTorch
## README
# PyTorch Model Flavor and Model Types on Liga
+ `liga-pytorch`: PyTorch Model Flavor on Liga
+ `liga-tv`: PyTorch Model Flavor and Torch Vision Model Types on Liga
## Usage And Architecture
```
pip install liga-tv
```
With `liga-tv`, one can analyze video via SQL and pre-trained PyTorch Vision models in a Liga way.
For ML Engineers who train their own PyTorch models and log the models into MLflow, `liga-mlflow` is suggested.

## Live Notebooks
### Try Locally (Suggested)
Try the live notebooks via:
```
# Please install JDK 8/11, Python 3.8/3.9 locally
git clone https://github.com/liga-ai/liga-pytorch.git
cd liga-pytorch && bin/lab
```
### Preview in Web Browser on Github (`click the links in the table`)
### Try in Web Browser on Google Colab (`click the badges in the table`)
## For Liga Vision
| Model Type (Short) | Model Type (Long) | Purpose | Preview Latest Notebook | Try Google Colab Notebook |
|-------|---------|-----|-----------|--------|
| convnext | `convnext_base` | Classification | [Demo](notebooks/convnext.ipynb) |
|
| | `convnext_tiny` | | | |
| | `convnext_small` | | | |
| | `convnext_large` | | | |
| efficientnet | `efficientnet_b0` | Classification | [Demo](notebooks/efficientnet.ipynb) |
|
| | `efficientnet_b[1-7]` | | | |
| fasterrcnn | `fasterrcnn` | Object Detection | [Demo](notebooks/fasterrcnn.ipynb) |
|
| | `fasterrcnn_mobilenet_v3_large_320_fpn` | | |
| | `fasterrcnn_mobilenet_v3_large_fpn` | | |
| | `fasterrcnn_resnet50_fpn` | | |
| keypointrcnn | `keypointrcnn` | Object Detection | [Demo](notebooks/keypointrcnn.ipynb) |
|
| maskrcnn | `maskrcnn` | Object Detection | [Demo](notebooks/maskrcnn.ipynb) |
|
| resnet | `resnet50` | Classification | [Demo](notebooks/resnet.ipynb) |
|
| | `resnet18` | | |
| | `resnet34` | | |
| | `resnet101` | | |
| | `resnet152` | | |
| ssd | `ssd` | Object Detection | [Demo](notebooks/ssd.ipynb) |
|
| | `ssdlite` | | |