Skip to main content

Integrated tool for model development and validation.

Project description

MoDeVa

Integrated toolkit for interpretable model development and validation, with its accompanying documentation, examples and monograph.

The repository is organized into six top-level sections:

Folder Contents
1-source-code/ The modeva Python package, setup.py, requirements, build scripts and the Sphinx documentation config.
2-user-guide/ User guide (reStructuredText), covering feature engineering, DirectRS, ICL-MoE, FuseKernel and AMIF.
3-api-reference/ API reference (reStructuredText, generated by autodoc from the package).
4-notebook-examples/ Jupyter notebook examples: low-code and high-code walkthroughs and datasets.
5-monograph/ The MoDeVa monograph (LaTeX source and compiled PDF) with its per-chapter notebook companions.
6-agent/ The MoDeVa data-science agent and its vLLM deployment tooling.

Installation

Install the package from its source folder:

cd 1-source-code
python -m pip install .

For an editable development install:

python -m pip install -e 1-source-code

Documentation

The user guide, API reference and gallery build as a single Sphinx site. The configuration lives in 1-source-code/docs/; the source directory is the repository root, so the build pulls content from 2-user-guide/, 3-api-reference/ and the generated gallery.

cd 1-source-code/docs
make html          # output in 1-source-code/docs/_build/html

Building the gallery requires sphinx, sphinx-gallery, numpydoc and sphinx_rtd_theme in addition to the package dependencies.

Monograph

The compiled monograph is 5-monograph/modeva_monograph.pdf. To rebuild from source, compile 5-monograph/modeva_monograph.tex with a LaTeX toolchain; the executed notebook companions are under 5-monograph/notebooks/.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

modeva-2.0.0-cp312-cp312-win_amd64.whl (14.5 MB view details)

Uploaded CPython 3.12Windows x86-64

modeva-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

modeva-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (20.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

modeva-2.0.0-cp312-cp312-macosx_11_0_universal2.whl (17.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file modeva-2.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: modeva-2.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 14.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for modeva-2.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3a6f2730343b6ca82cccabe738e74c341aaacd08f4f538bd2998bb54c416ccbf
MD5 5effc1126d71cc99bb7436f5de8a8098
BLAKE2b-256 89b57a04437ab1d9b98acd79e2f27c2988cb87117fcdeb1f6d4df90373ed7311

See more details on using hashes here.

Provenance

The following attestation bundles were made for modeva-2.0.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on knowlytix/MoDeVa-Private

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

File details

Details for the file modeva-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for modeva-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e1474d112fcedc2cf1a693376ef26076b04256ae4798fa12214b4e6f5ba2e1c
MD5 ce44692d726d0dbb8dcb559cd94dceb6
BLAKE2b-256 530c652b9b19c0647d73e68d369a5ec088e2ecc4bff49c29439abb31819f6583

See more details on using hashes here.

Provenance

The following attestation bundles were made for modeva-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on knowlytix/MoDeVa-Private

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

File details

Details for the file modeva-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for modeva-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b70a8866cb515b78ac6223ba22597cc0d6d44944aaa7c872ad647eeacda2f9ad
MD5 03ea1bf10df9325721174fa7ebf7315c
BLAKE2b-256 b9e04399be8e3e5c56e71ac0be893be4aa90519c2d4ea3dac636a4b4f53f8c5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for modeva-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on knowlytix/MoDeVa-Private

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

File details

Details for the file modeva-2.0.0-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for modeva-2.0.0-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 572c2f3ba159c1f964d9d609c746d8637f2d94f32aa0be4c744670b7b4cd1e30
MD5 748bcd090afc788c4633d1d9ce601316
BLAKE2b-256 fb9eae3f679ad78685afbb6c4cd2e58206b2a03f73880856e0e3ff382b25f3f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for modeva-2.0.0-cp312-cp312-macosx_11_0_universal2.whl:

Publisher: publish.yml on knowlytix/MoDeVa-Private

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