Pre-release
This release is a pre-release and may not be stable for production use.
Arcverse
For now, install from source:
git clone
cd arcverse
pip install -e .
Then, open a notebook and run:
from arcverse import ArcWorld
from arcverse.utils import render
world = ArcWorld(max_rows=10, max_cols=10)
This will create a world that is initialized with a set of random transforms.
print(world.transforms)
Then you can draw samples from this world as a bunch of starting grids and their corresponding transformed grids.
for sample in world.sample(5):
display(render(sample[0]))
display(render(sample[1]))
print("---")
For now, a static arc-like puzzle is created and can be accessed via:
world.get_puzzle()
Since object shapes are random, there is a good chance all five train examples might not converge to an obvious solution but this will be refined over time.
Example
Metadata
Release files for arcverse 0.0.1a2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| arcverse-0.0.1a2.tar.gz | 13.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| arcverse-0.0.1a2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.2 kB
Release files / arcverse-0.0.1a2.tar.gz
| Download URL | arcverse-0.0.1a2.tar.gz |
|---|---|
| Size | 13.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cb320c86f82145410424893ea10f44a71522466a14785632a0e360cb5e1add30
|
|
BLAKE2b-256 checksum How to use checksums |
ef8230f1cdf444d1079ca08fb67c3133ae5f38a21d6fa31bf77e8b2f3b99f1f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.13.1 Linux/6.8.0-53-generic
|
Release files / arcverse-0.0.1a2-py3-none-any.whl
| Download URL | arcverse-0.0.1a2-py3-none-any.whl |
|---|---|
| Size | 13.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7e4b1f3518818f2fb9603f6c21fa6b59d0b207046799c7b846c018221fb4d3e7
|
|
BLAKE2b-256 checksum How to use checksums |
5690f8c7c845dc1b0943c2912e7481cc563b0627c8b304ba43297d7d99a9d836
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.13.1 Linux/6.8.0-53-generic
|