Skip to main content

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

Metadata

Release files for umodl 0.0.29

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for umodl 0.0.29
File Size Uploaded
umodl-0.0.29.tar.gz 10.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for umodl 0.0.29
File Interpreter ABI Platform
umodl-0.0.29-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
umodl-0.0.29-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
umodl-0.0.29-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 15.5 MB

Release files / umodl-0.0.29.tar.gz

Download URL umodl-0.0.29.tar.gz
Size 10.9 MB
Tags Source
SHA-256 checksum
How to use checksums
b911eee0e40e3908e4c2d81258af8b053f9065d645024e305288560b9faf28a6
BLAKE2b-256 checksum
How to use checksums
0097c970e84f27de0893d3f1c1252bb3830cf903cb50553554c0c8edc0a0629a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 25, 2026.

Transparency log

Release files / umodl-0.0.29-py3-none-win_amd64.whl

Download URL umodl-0.0.29-py3-none-win_amd64.whl
Size 1.1 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
4ea0b68852aa74c15a01c97dbf0a39fb9036b30444f8ee4e782970d71a7ece0a
BLAKE2b-256 checksum
How to use checksums
3730554697dca42c85514e5b1ed524938493bdb0bdecb6ede5ae6bcfaed12e78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 25, 2026.

Transparency log

Release files / umodl-0.0.29-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL umodl-0.0.29-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
4f95faea2a0c84ac8a5debc52ad7906b94c37ef28084149a95411b03a757e855
BLAKE2b-256 checksum
How to use checksums
719a49f336fabd95cbeb1b2cf2549047dc4050b237ba037f4b56067dec56a2f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 25, 2026.

Transparency log

Release files / umodl-0.0.29-py3-none-macosx_11_0_arm64.whl

Download URL umodl-0.0.29-py3-none-macosx_11_0_arm64.whl
Size 1.4 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b3feda766163e7e578b8bed7046f379449fc356be9239970bc7c1e57682b6edd
BLAKE2b-256 checksum
How to use checksums
8a8820e6d28f22d1bb76b7ad01196a012d9fef8ddae478be7f31b289372f67c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.29 This release

4 release files

0.0.28

5 release files

0.0.26

4 release files

0.0.25

4 release files

0.0.24

4 release files

0.0.23

4 release files

0.0.21

4 release files

0.0.20

4 release files

0.0.19

4 release files

0.0.18

4 release files

0.0.15

4 release files

0.0.14

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page