Skip to main content

Model configuration generation library for the Daitum platform

Project description

daitum-configuration

Model configuration generation library for the Daitum optimisation platform.

daitum-configuration provides a fluent builder API for defining model configurations: algorithms, objectives, constraints, and data sources. The configuration is serialised to JSON and packaged for upload to the Daitum platform.

Installation

pip install daitum-configuration

Usage

from daitum_configuration import ConfigurationBuilder, GeneticAlgorithm

config = ConfigurationBuilder()
config.set_algorithm(GeneticAlgorithm())

Documentation

Full documentation is available at daitum-core.readthedocs.io.

Changelog

See CHANGELOG.md for version history.

Licence

Apache 2.0 — see 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

daitum_configuration-1.0.0.tar.gz (49.5 kB view details)

Uploaded Source

Built Distribution

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

daitum_configuration-1.0.0-py3-none-any.whl (86.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for daitum_configuration-1.0.0.tar.gz
Algorithm Hash digest
SHA256 17f98d2d3a3b9d263fd9c2e71425511199e394e0741344aed7f434ac6de0bdd8
MD5 afcbe44236a848b8f31d31f72e50bae7
BLAKE2b-256 fa5828809439c7f7346d67361e223b549a678082226a6610297b86ba4c61848a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for daitum_configuration-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f50703c906e4df11334556cc3161a77d7b1dcb9835f413fa92cd88ea99012a4a
MD5 c7d226bb560a1888f72ec1db175cfed6
BLAKE2b-256 8f5181c55758a11968eaa36612c43c33e41c510b5232c995b061f1f52ae13e42

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