Skip to main content

VEOX Evolution Client

Reason this release was yanked:

Erroneous version for first release -- rolling back to 0.1.0

Project description

VEOX Evolution Client

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

Quick Start

from veox_client 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

With auto-managed server:

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.

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_client-1.0.0.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

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

veox_client-1.0.0-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file veox_client-1.0.0.tar.gz.

File metadata

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

File hashes

Hashes for veox_client-1.0.0.tar.gz
Algorithm Hash digest
SHA256 92c501dee51d433c4a2d75d2bd30dee74b63c68a25b7c60214a9994523cad990
MD5 3c01cfafc57f497e278fb33a368522a6
BLAKE2b-256 8da406a46097106dcd2e9708dff78e98c134ad8de22ff23530c679db996c8e2a

See more details on using hashes here.

File details

Details for the file veox_client-1.0.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for veox_client-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 808d27ff432a6792d4ba69242bca0bfe39594ac4ef64be6f70102f5c498a4bd5
MD5 4481cf0c3103eb4c659de623dbb2fd3e
BLAKE2b-256 403397317e78a15de4cf46aac4eeeda5e31d2d633fed0bd4b1415b0ed3e9deda

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