Skip to content

mfmezger/DL4CV

Repository files navigation

dl4cv - A Computer Vision Hugging Face Server Backend 🚀

This is a projekt to integrate the major Computer Vision Use Cases into one Backend. The Deep Learning is working via the Hugging Face Models.

This project was generated via manage-fastapi! 🎉

Showcases

Image Classification

Example Result for Classification

Image Segmentation

Example Result for Segmentation

Object Detection

Example Result for Object Detection

Panoptic Segmentation

Example Result for Panoptic Segmentation

KeyPointDetection

Image Captioning

Example Result for Image Captioning

Installation with Docker

It's necessary to install Docker to start the Backend. You can download docker here: https://www.docker.com/ To start the backend if docker is installed docker-compose up --build -d

After the Installation see chapter Usage to continue: Usage

Installation of Dependencies for Development

Conda/Miniconda is recommended. This Project uses poetry for dependency management. To install poetry run:

pip install poetry

To install the dependencies run:

poetry install

To activate your poetry Venv run:

poetry shell

To start the API in dev Mode use: uvicorn main:app --reload

Usage

To try the api immediatly you can access the openapi specification at:

localhost:8000/docs

OpenAPI Overview

Included Libaries

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published