Skip to main content

A 'subprocess.run' wrapper around the umodl program

Project description

UModl

This repository contains:

  • UModl, a C++ program forked from Khiops
  • umodl, a Python wrapper around the C++ program.

About the Python wrapper

The Python wrapper is a Python package that, when built, compiles the C++ program. It also contains a bit of Python code exporting a single function that runs the compiled C++ program as a subprocess.

Besides the files needed for the compilation of the C++ program, the list of the files composing the Python wrapper is the following:

The build backend of the wrapper is scikit-build-core.

Khiops

Khiops is an AutoML suite for supervised and unsupervised learning

Installation

For the installation instructions go to Khiops website.

Documentation

See the documentation at the Khiops website

Development

See the developer's documentation wiki.

License

This software is distributed under the BSD 3-Clause-clear License, the text of which is available at https://spdx.org/licenses/BSD-3-Clause-Clear.html or see the LICENSE for more details.

Help Contact

khiops.team@orange.com

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

umodl-0.0.28.tar.gz (10.9 MB view details)

Uploaded Source

Built Distributions

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

umodl-0.0.28-py3-none-win_amd64.whl (1.1 MB view details)

Uploaded Python 3Windows x86-64

umodl-0.0.28-py3-none-win32.whl (1.1 MB view details)

Uploaded Python 3Windows x86

umodl-0.0.28-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

Uploaded Python 3manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

umodl-0.0.28-py3-none-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file umodl-0.0.28.tar.gz.

File metadata

  • Download URL: umodl-0.0.28.tar.gz
  • Upload date:
  • Size: 10.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for umodl-0.0.28.tar.gz
Algorithm Hash digest
SHA256 75b1084ed5e2b47f49382359b06a15446624e8b6a21066f78d4f281c797c0bc3
MD5 f5f45f529fa98f6f20ca45b1bb861f87
BLAKE2b-256 e04f755299c1566d83d3fc00a4bb02d9b069f685d4366abb9b16c6a382ec1120

See more details on using hashes here.

Provenance

The following attestation bundles were made for umodl-0.0.28.tar.gz:

Publisher: python-publish.yml on UData-Orange/umodl

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

File details

Details for the file umodl-0.0.28-py3-none-win_amd64.whl.

File metadata

  • Download URL: umodl-0.0.28-py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for umodl-0.0.28-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 db3c57069aa0d90ae73abff21ec46ee6777810b19eeb83dfef48405348b88ec5
MD5 6fe513366f6815a3edc89d2eb96e2a9a
BLAKE2b-256 58375a797628639d9baf9c234c7ceafda615de56462e836cf4507e684a57737c

See more details on using hashes here.

Provenance

The following attestation bundles were made for umodl-0.0.28-py3-none-win_amd64.whl:

Publisher: python-publish.yml on UData-Orange/umodl

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

File details

Details for the file umodl-0.0.28-py3-none-win32.whl.

File metadata

  • Download URL: umodl-0.0.28-py3-none-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for umodl-0.0.28-py3-none-win32.whl
Algorithm Hash digest
SHA256 000d3b5f97f75664cb767a30a7b1a0f0e0c1950a81330f531e7d2f0b0b97c02a
MD5 4c658d2da41f151cba9a5811532c1487
BLAKE2b-256 0a733c9e24e5cc94b3c63d0b4bd2545239e63b23983dd7e3f9f859bc8e2fbfb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for umodl-0.0.28-py3-none-win32.whl:

Publisher: python-publish.yml on UData-Orange/umodl

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

File details

Details for the file umodl-0.0.28-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for umodl-0.0.28-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 525ec2888dcf52a995af30f1308784a65b59b6cb748034eb96fe0a8c164e09c7
MD5 4c561b7af4ef66dab91e2c3e8a50974e
BLAKE2b-256 8c947e422c57264e4730dd0b3ac31b220f855b422c14905ec8fa4da457fea005

See more details on using hashes here.

Provenance

The following attestation bundles were made for umodl-0.0.28-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on UData-Orange/umodl

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

File details

Details for the file umodl-0.0.28-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for umodl-0.0.28-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86125c85f98712cc881d07448a0f8db13737c7c8d995aa27b95c2f4bb18bf711
MD5 10a764b09d23e67dc8a469ce4f171a2d
BLAKE2b-256 4eb4d03dcc73548390d7b3fe354b27c60447e0422a9dc14f48c4f17330f73e47

See more details on using hashes here.

Provenance

The following attestation bundles were made for umodl-0.0.28-py3-none-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on UData-Orange/umodl

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