Skip to main content

Artifact-ML foundation: a declarative interface for the computation of validation artifacts in ML experiments.

Project description

⚙️ artifact-core

A declarative interface for the computation of validation artifacts in ML experiments.

Artifact-ML Logo

PyPI - Version Documentation Python Versions License

CI Coverage

Quality Gate Status Maintainability Rating Reliability Rating Security Rating


📋 Overview

artifact-core constitutes the foundation of Artifact-ML.

It provides a declarative interface for the computation of validation artifacts in ML experiments.

It stands alongside:

  • artifact-experiment: experiment orchestration extension for building reusable validation workflows with integrated tracking.
  • artifact-torch: PyTorch integration for building reusable deep-learning workflows declaratively.

🚀 Installation

Clone the Artifact-ML monorepo by running:

git clone https://github.com/vasileios-ektor-papoulias/artifact-ml.git

Install the artifact-core package by running:

cd artifact-ml/artifact-core

poetry install

📚 Documentation

Documentation for artifact-core is available at artifact-core docs.

🤝 Contributing

Contributions are welcome!

Please consult our contribution guidelines document.

📄 License

This project is licensed under the MIT License.

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

artifact_core-0.2.0.tar.gz (60.0 kB view details)

Uploaded Source

Built Distribution

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

artifact_core-0.2.0-py3-none-any.whl (159.3 kB view details)

Uploaded Python 3

File details

Details for the file artifact_core-0.2.0.tar.gz.

File metadata

  • Download URL: artifact_core-0.2.0.tar.gz
  • Upload date:
  • Size: 60.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for artifact_core-0.2.0.tar.gz
Algorithm Hash digest
SHA256 22ad97f4152f2c56fd15eff8b7cc116628a18096d8954c043be4f94b81677443
MD5 5d373cf46c07b110d97d2f19422b677b
BLAKE2b-256 d6c4de2d7e2a952fddc8e94ba70e800949cf9ca6d427ec1abefcdbe42eb4a45e

See more details on using hashes here.

Provenance

The following attestation bundles were made for artifact_core-0.2.0.tar.gz:

Publisher: publish.yml on vasileios-ektor-papoulias/artifact-ml

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

File details

Details for the file artifact_core-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: artifact_core-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 159.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for artifact_core-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f517aacb508080baaed4895f1a28cedb20fcccfff7cfdd386963d856f6ef24f4
MD5 a90f917cf63097b03d8a2471ca43cd34
BLAKE2b-256 9dd6ef502b8b89d467e32d3303644874b408e51e0893c26323d49956f2529201

See more details on using hashes here.

Provenance

The following attestation bundles were made for artifact_core-0.2.0-py3-none-any.whl:

Publisher: publish.yml on vasileios-ektor-papoulias/artifact-ml

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