Skip to main content

A collection of tools for making art

Project description

Paraphernalia

CI Badge CI Badge

An assortment of tools for making digital art from Joe Halliwell (@joehalliwell).

Features

  • Decent documentation
  • Fragment shader realtime preview and offline rendering
  • CLIP-based image generation
  • Helpers for running creative projects in jupyter/Colaboratory

Quick start guide

In a notebook/Colaboratory:

!pip install --upgrade git+https://github.com/joehalliwell/paraphernalia.git[openai,taming]
import paraphernalia as pa
pa.setup()

For developers: poetry install

TODOs

General

  • Add CLIP/generator sample notebook
  • Oblique strategy of the day during startup

review

  • Move reviewed folders to a target folder "lost"
  • "kept" and "lost" should excluded
  • Notebook mode?

glsl

clip

torch

  • Fix replace_grad and add tests
  • Fix clamp_with_grad and add tests
  • Add BigGAN generators
  • Add soft_permutation()
  • Add ZX Spectrum/C64 Standard Mode generator
  • Main entry point for generator+CLIP?
  • Add standard description string/slug to generators
  • Add Diffusion generator

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

paraphernalia-0.0.1.tar.gz (357.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

paraphernalia-0.0.1-py3-none-any.whl (51.9 kB view details)

Uploaded Python 3

File details

Details for the file paraphernalia-0.0.1.tar.gz.

File metadata

  • Download URL: paraphernalia-0.0.1.tar.gz
  • Upload date:
  • Size: 357.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.17

File hashes

Hashes for paraphernalia-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e2f2b88e3d1c2839c5063f49c6f854dacd17c658d2ea4c82941b6fc967f0a11e
MD5 eb94bc9a8279cfa93831f393b5af3b26
BLAKE2b-256 b343e7d501d8580a9a14fe1ae7873b99d1b6ff4c060f73cc1e2d4c6734c18bb8

See more details on using hashes here.

File details

Details for the file paraphernalia-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for paraphernalia-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cc7c868103b8d6a7173ff5ab0233da46b5dc1dc47b007e3e5d5c1cd0dec8205e
MD5 70fffd2b4908c16e74602b86081609c2
BLAKE2b-256 6082f88351ae590c4f5b16930024dc3b52b91a95f10276cfda2a0466489249b0

See more details on using hashes here.

Supported by

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