NEURAL STYLE TRANSFER OPENAPI
Neural Style Transfer REST API, with FastAPI.
Features
- neural_style_transfer_api python package
- Great Feature
- Nice Feature
- Test Suite using Pytest
- Parallel Execution of Unit Tests, on multiple cpu's
- Automation, using tox
- Code Coverage measuring
- Build Command, using the build python package
- Pypi Deploy Command, supporting upload to both pypi.org and test.pypi.org servers
- Type Check Command, using mypy
- CI Pipeline, running on Github Actions
- Job Matrix, spanning different platform's and python version's
- Platforms: ubuntu-latest, macos-latest
- Python Interpreters: 3.6, 3.7, 3.8, 3.9, 3.10
- Parallel Job execution, generated from the matrix, that runs the Test Suite
- Job Matrix, spanning different platform's and python version's
Prerequisites
You need to have Python installed.
Quickstart
Using pip is the approved way for installing neural_style_transfer_api.
python3 -m pip install neural_style_transfer_api
python3 -m neural_style_transfer_api run-server
This will run the development server on localhost.
License
License
- Free software: GNU Affero General Public License v3.0