Skip to main content

Modular image generation library

Project description

perceptor

Modular image generation library.

Install

poetry add perceptor

Or, for the old timers:

pip install perceptor

CUDA 11.3 (Support RTX cards)

poetry run pip uninstall torch torchvision -y && poetry run pip install torch==1.12.1 torchvision==0.13.1 --extra-index-url https://download.pytorch.org/whl/cu113

Interface

Shortlist of available features. See the API reference for more information.

perceptor
  .drawers
    .BruteDiffusion
    .DeepImagePrior
    .Raw
    .RuDALLE
    .StyleGANXL
  .models
    .AdaBinsDepth
    .DeepImagePrior
    .VelocityDiffusion (yfcc_2, yfcc_1, cc12m_1_cfg, wikiart)
    .latent_diffusion
      .Text2Image
      .Face
      .SuperResolution
    .GuidedDiffusion (openai, pixelart)
    .MidasDepth
    .MonsterDiffusion (all, tinyhero)
    .StyleGANXL
    .RuDALLE
    .StableDiffusion
    .SuperResolution
  .losses
    # Text-image similarity
    .BLIP
    .CLIP
    .CLOOB
    .LiT
    .GlideCLIP
    .OpenCLIP
    .OWLViT
    .RuCLIP
    .SLIP
    # Other
    .AestheticVisualAssessment
    .LPIPS
    .Memorability
    .MidasDepth
    .SimulacraAesthetic
    .Smoothness
    .StyleTransfer
  .transforms
    .clamp_with_grad
    .resize
    .SuperResolution
  .utils
    .gradient_checkpoint

Project details


Download files

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

Source Distribution

perceptor-0.6.7.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

perceptor-0.6.7-py3-none-any.whl (3.3 MB view details)

Uploaded Python 3

File details

Details for the file perceptor-0.6.7.tar.gz.

File metadata

  • Download URL: perceptor-0.6.7.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.9.12 Linux/5.15.0-52-generic

File hashes

Hashes for perceptor-0.6.7.tar.gz
Algorithm Hash digest
SHA256 225143cf2379d537b5f4687a35fb8853b4d32cdb8c440ba71404de76940b79f6
MD5 9149da66c3a9120a4b07bbffd36a6308
BLAKE2b-256 7527a3a66ad56d160fec5c4920a1f774075eb6c2a5ba50557b803d7451668169

See more details on using hashes here.

File details

Details for the file perceptor-0.6.7-py3-none-any.whl.

File metadata

  • Download URL: perceptor-0.6.7-py3-none-any.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.9.12 Linux/5.15.0-52-generic

File hashes

Hashes for perceptor-0.6.7-py3-none-any.whl
Algorithm Hash digest
SHA256 0801b50f5ad8953d27321358b93b2745841613e1f627c1029f53aa21fc4639ab
MD5 ee895f0d89fa4b6d13570be03b4f5f74
BLAKE2b-256 dd2fd212603b34c6943fde6fd3d187ecda2459b80dbcd3099df025b58faca030

See more details on using hashes here.

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