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-2.0.0.tar.gz (51.0 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-2.0.0-py3-none-any.whl (89.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for daitum_configuration-2.0.0.tar.gz
Algorithm Hash digest
SHA256 76aed2c5152c46fa749c92f386554ee783339b842679ab5725c4a975530678b4
MD5 628570ee2f7f746b3500725c05bc8df1
BLAKE2b-256 936f7cc72eca354e746accf63baf9ce1dd2d24832b63d7a4b2f94665ee129448

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for daitum_configuration-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0c1fbbf30f7dd2f5f9d1cf8fcdfc053e4407ebb04e60e8f3e42fb5133b433127
MD5 ed78b4f8d0ed7c522d26700e009bf6b3
BLAKE2b-256 a10e6eccb4d0eb2711372d82068938f3d588eb5d7653299a80e55d1dcd90a7b5

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