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
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)
| File | Size | Uploaded | |
|---|---|---|---|
| paraphernalia-0.0.1.tar.gz | 357.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|