Skip to main content

No project description provided

Project description

Panoptic

Panoptic is a tool for exploring and annotating large image corpora, using image analysis and machine learning tools to facilitate these tasks.

Since it requires deep learning libraries, it is recommended to use it with a computer with minimal computing capabilities.

Caution: Panoptic is still in active development and is currently a prototype, it is likely that you will encounter bugs, so we recommend to use this tool only for testing and not to rely on it for a substantial academic work.

Pip installation (WIP)

  • pip install panoptic
  • panoptic

Installation (development)

The following steps involve cloning the directory and are recommended for users who wish to have access to the development versions, or who wish to modify the code themselves in order to contribute.

Backend development only

To test and modify the backend operation, we provide an already built frontend in the backend html folder.

  • go to the panoptic-back folder
  • to install the dependencies
    • python setup.py install to simply use panoptic
    • pip install -e . to develop
    • pip install -r requirements.txt and you have to add panoptic-back to the PYTHON_PATH for developping purpose too
  • run python panoptic/main.py

Front and back development

  1. First of all, perform the installation steps of the backend
  2. go to the panoptic-front folder
  3. Run npm install.
  4. run npm run dev.
  5. before running the backend the PANOPTIC_ENV environment variable should be set to DEV in order to use the development frontend.

Windows install (coming soon)

Mac installation (coming soon)

Linux installation (coming soon)

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

panoptic-0.2.0rc7.tar.gz (952.8 kB view hashes)

Uploaded Source

Built Distribution

panoptic-0.2.0rc7-py3-none-any.whl (629.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page