Skip to main content

Single-neuron surrogate benchmark and dataset generation workbench.

Project description

AxoBench

AxoBench is the extracted benchmark and dataset-generation workbench for single-neuron surrogate evaluation. It owns dataset generation, data/schema utilities, diagnostic suites, and benchmark reporting.

The package keeps simulator-backed generation code under src/axobench/generation/: Arbor, NEURON/Hay, CoreNEURON/Hay, SWC-template preparation, morphology-candidate ranking, throughput probes, and the v1 parallel dataset generator. scripts/ is reserved for thin operational entry points such as launch scripts and data-download helpers.

Model implementations, training loops, checkpoint formats, and model-specific experiments stay in bnn_sim. AxoBench evaluates caller-supplied prediction functions or stored prediction/diagnostic artifacts; it does not ship BranchELM, Mamba, RNN, or training code.

The active exploration arc lives in docs/benchmark/, which is ignored by Git while the benchmark audit is still exploratory.

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

axobench-0.1.0.tar.gz (249.7 kB view details)

Uploaded Source

Built Distribution

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

axobench-0.1.0-py3-none-any.whl (250.5 kB view details)

Uploaded Python 3

File details

Details for the file axobench-0.1.0.tar.gz.

File metadata

  • Download URL: axobench-0.1.0.tar.gz
  • Upload date:
  • Size: 249.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for axobench-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6924f58be8f72b663e3ae30dab97cbc7684a8f2cc0997e6d5c29f95fad04a061
MD5 f60258b531193d46456f316e8e1ced9b
BLAKE2b-256 64eb2723c8d02d1a13dac3cb9158e4ef1e7c6abdbbc97a7b2068bc82edb55d14

See more details on using hashes here.

Provenance

The following attestation bundles were made for axobench-0.1.0.tar.gz:

Publisher: publish.yml on DavideWiest/axobench

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axobench-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: axobench-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 250.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for axobench-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7cd1655778acaeb0a47f7ccdf4c6b46225b200ce0fc97089dad276e791132ec6
MD5 1162ede0538ee082c4cca039e50afecd
BLAKE2b-256 394426a98a1cb4e6b351a73036f1c9f0480c8341f5b40a271a6ed1f16020fdb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for axobench-0.1.0-py3-none-any.whl:

Publisher: publish.yml on DavideWiest/axobench

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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