Skip to content

GenAIDetectDLPUWr/genai-detection

Repository files navigation

gen-ai-detection

Table of Contents

  1. Overview
  2. Installation
  3. Usage
  4. API
  5. Contributing
  6. License
  7. Contact

Overview

This is GenAI Image Classification project built with Kedro library.

We are trying to discriminate between images that are taken in the real world or created by hand and images generated using generative models like DALLE, Midjourney, or Stable Diffusion.

From our world: Real world puppies

AI generated: Puppies generated by Stable Diffusion

Installation

Docker is required to run the project. To build the Docker image: Clone the repo and run the following command:

docker build -t deep-learning-project .

or just run:

docker pull kabanosk/deep-learning-project

Usage

To run the Docker container run the following command:

docker run -it --name dlp deep-learning-project

then go to this container

docker exec -it dlp bash

Kedro

You can run Kedro project with:

kedro run

To visualize project run:

kedro viz run

Training

You can run training pipeline using command:

kedro run --pipeline training

Evaluation

You can run evaluation pipeline using command:

kedro run --pipeline evaluation

API

To run API see: API

Contributing

We welcome contributions! Please see our Contributing Guide for more details.

License

This project is licensed under the MIT License.

Contact

For any questions or concerns, please contact us at email.

About

Image Classificator for the AI generated images.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published