Skip to main content

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

Metadata

Release files for paraphernalia 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for paraphernalia 0.0.1
File Size Uploaded
paraphernalia-0.0.1.tar.gz 357.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for paraphernalia 0.0.1
File Interpreter ABI Platform
paraphernalia-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 409.5 kB

Release files / paraphernalia-0.0.1.tar.gz

Download URL paraphernalia-0.0.1.tar.gz
Size 357.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e2f2b88e3d1c2839c5063f49c6f854dacd17c658d2ea4c82941b6fc967f0a11e
BLAKE2b-256 checksum
How to use checksums
b343e7d501d8580a9a14fe1ae7873b99d1b6ff4c060f73cc1e2d4c6734c18bb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.17

Release files / paraphernalia-0.0.1-py3-none-any.whl

Download URL paraphernalia-0.0.1-py3-none-any.whl
Size 51.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cc7c868103b8d6a7173ff5ab0233da46b5dc1dc47b007e3e5d5c1cd0dec8205e
BLAKE2b-256 checksum
How to use checksums
6082f88351ae590c4f5b16930024dc3b52b91a95f10276cfda2a0466489249b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.17

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page