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.3-cp312-cp312-win_amd64.whl (14.5 MB view details)

Uploaded CPython 3.12Windows x86-64

modeva-2.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (23.1 MB view details)

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

modeva-2.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (20.4 MB view details)

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

modeva-2.0.3-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.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: modeva-2.0.3-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.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 82f0aee04aa843d262b6d4f9f7219d494ef8879ac7815f906366d0322b05eb4b
MD5 685d3804e2186db73784489e04fc971e
BLAKE2b-256 045e353cda36568018106db9903b4165f0fd6f3ca4e9bf52fea69b5787e23cf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for modeva-2.0.3-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.3-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.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84789f757d08ca3a165a989a15b875b3d6ab59254455c1586c1ee44d03a4f70b
MD5 389e438f05a4796574eecb06c8158d50
BLAKE2b-256 cc7dec04be6d5040c914fec5555bf9d373904876a80494e4bb7ee3d828c5f31f

See more details on using hashes here.

Provenance

The following attestation bundles were made for modeva-2.0.3-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.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for modeva-2.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 626d3f022ee1dc3985bd663a0023704bb555a30436bfcc8358570a026d789870
MD5 5de9b277d8e977179c42f8582d5d87e0
BLAKE2b-256 f7cf8d3a411ead04aaa401827866aed6d09093fa7a2b31f17920e5a59b74c4bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for modeva-2.0.3-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.3-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for modeva-2.0.3-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 023fcdd6d2d8ef1c7949a3b8656674336210d316c5b354983ac0af9a1f0e0941
MD5 4a20acfb722f6809fdc5ea76f4c8962f
BLAKE2b-256 26ce2d71a3b787d5923b3ead27a17edf7f30fa71b7c4ddf5f5a013729db4b738

See more details on using hashes here.

Provenance

The following attestation bundles were made for modeva-2.0.3-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