Skip to main content

VEOX Evolution Client

Project description

VEOX Evolution Client

Professional-grade client for the VEOX Evolution REST API with stunning UX.

Full documentation available at docs.veox.ai

Quick Start

pip install veox
from veox import VeoxEvolver

evolver = VeoxEvolver("binary")
evolver.fit(max_generations=10, population_size=20)

print(evolver.best_fitness_)     # Best score
print(evolver.best_pipeline_)    # Best genome as readable string
print(evolver.champions_)        # All champions
evolver.save("my_results.json")  # Persist results

Auto-managed server connection (recommended):

with VeoxEvolver.serve(port=8090) as evolver:
    evolver.category = "binary"
    evolver.fit(max_generations=10)

The fit() call blocks until the evolution completes (or fails / times out), while rendering a live rich dashboard in the terminal showing real-time progress, fitness curves, champion table, ETA, and engine statistics.

Server Setup

docker run -d \
  --name veox-enclave-server \
  -p 8090:8090 \
  714044927654.dkr.ecr.us-east-2.amazonaws.com/doug/single_enclave/veox-enclave-server:latest

For detailed server setup instructions, see the full docs at https://docs.veox.ai

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

veox-0.3.1.tar.gz (21.7 kB view details)

Uploaded Source

Built Distribution

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

veox-0.3.1-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

Details for the file veox-0.3.1.tar.gz.

File metadata

  • Download URL: veox-0.3.1.tar.gz
  • Upload date:
  • Size: 21.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for veox-0.3.1.tar.gz
Algorithm Hash digest
SHA256 381bd79f4c1bdfff0fad89372d4766a33cb143eb8b7c8ccf4236892aff98e029
MD5 e539aabbc7f5d0155eba8951282b5391
BLAKE2b-256 5943eeea58a23f8716dc34db603e2a56e5df383692fe671402c0295185e5e743

See more details on using hashes here.

File details

Details for the file veox-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: veox-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for veox-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1c683dfa1f81c21825b97fac2d39245e803f1897956ea83760f23e527aadefcf
MD5 8815e7c0b906d254a8e8141c29779fa1
BLAKE2b-256 f243fa3b8d1d5ff5f29d8c952f8960d28e48892e93ea4cfaf1e37b29bfdd00f0

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