A collection of tools for making art
Project description
Paraphernalia
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
- Support all/more Book of Shaders uniforms
- Support all Shadertoy uniforms (see https://github.com/iY0Yi/ShaderBoy)
- Support buffers
clip
- Is anti-prompt logic actually working?
- Adaptive focus
- Factor our perceptual modes
- Perceptual masking for CLIP
- Image prompts
- Add SRCNN
- Use https://github.com/assafshocher/ResizeRight
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
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
paraphernalia-0.0.1.tar.gz
(357.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2f2b88e3d1c2839c5063f49c6f854dacd17c658d2ea4c82941b6fc967f0a11e
|
|
| MD5 |
eb94bc9a8279cfa93831f393b5af3b26
|
|
| BLAKE2b-256 |
b343e7d501d8580a9a14fe1ae7873b99d1b6ff4c060f73cc1e2d4c6734c18bb8
|
File details
Details for the file paraphernalia-0.0.1-py3-none-any.whl.
File metadata
- Download URL: paraphernalia-0.0.1-py3-none-any.whl
- Upload date:
- Size: 51.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc7c868103b8d6a7173ff5ab0233da46b5dc1dc47b007e3e5d5c1cd0dec8205e
|
|
| MD5 |
70fffd2b4908c16e74602b86081609c2
|
|
| BLAKE2b-256 |
6082f88351ae590c4f5b16930024dc3b52b91a95f10276cfda2a0466489249b0
|