Skip to main content

ExperionML

💡 Introdução

Durante a fase de exploração de um projeto de aprendizado de máquina, o cientista de dados precisa identificar o pipeline mais adequado para o seu problema específico. Esse processo normalmente envolve diversas etapas, como limpeza de dados, criação ou seleção de atributos relevantes, teste de diferentes algoritmos e avaliação de múltiplas configurações de modelos.

Explorar várias combinações de pipelines costuma exigir muitas linhas de código. Quando todo esse processo é realizado em um único notebook, o código rapidamente se torna longo, difícil de manter e pouco organizado. Por outro lado, dividir os experimentos em múltiplos notebooks pode dificultar a comparação entre resultados e a visão geral do progresso do projeto. Além disso, refatorar código para cada novo experimento pode consumir um tempo significativo.

Quantas vezes você já executou as mesmas etapas de pré-processamento para diferentes conjuntos de dados? Quantas vezes precisou copiar e colar código de repositórios antigos para reutilizar em novos projetos?

ExperionML foi desenvolvido para resolver esses problemas comuns no fluxo de trabalho de machine learning. A biblioteca atua como uma camada de orquestração sobre todo o pipeline de modelagem, permitindo que cientistas de dados executem experimentos de forma rápida, organizada e reproduzível.

Com o ExperionML, tarefas repetitivas são automatizadas e o foco passa a ser a experimentação e a análise de resultados. Em poucas linhas de código, é possível aplicar etapas essenciais de pré-processamento, selecionar atributos relevantes, treinar múltiplos modelos e comparar seus desempenhos em um mesmo conjunto de dados.

Dessa forma, o ExperionML permite que o usuário avance rapidamente do dado bruto para insights relevantes, mantendo os experimentos estruturados e fáceis de analisar.


Exemplo de etapas executadas no pipeline do ExperionML

1. Limpeza de dados

  • Tratamento de valores ausentes
  • Codificação de variáveis categóricas
  • Detecção e remoção de outliers
  • Balanceamento do conjunto de treinamento

2. Engenharia de atributos

  • Criação de atributos não lineares
  • Seleção das variáveis mais relevantes

3. Treinamento e validação de múltiplos modelos

  • Ajuste de hiperparâmetros
  • Treinamento dos modelos no conjunto de treino
  • Avaliação no conjunto de teste

4. Análise dos resultados

  • Cálculo de métricas de desempenho
  • Visualizações para comparação entre modelos

Metadata

Release files for experionml 1.5.0

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

Source distribution (sdist)

Source distribution for experionml 1.5.0
File Size Uploaded Provenance Actions
experionml-1.5.0.tar.gz 309.5 kB With provenance Details for experionml-1.5.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for experionml 1.5.0
File Interpreter ABI Platform Actions
experionml-1.5.0-py3-none-any.whl Python 3 none any Details for experionml-1.5.0-py3-none-any.whl

Total release size: 585.8 kB

Release files / experionml-1.5.0.tar.gz

Download URL experionml-1.5.0.tar.gz
Size 309.5 kB
Tags Source
SHA-256 checksum
How to use checksums
9d4f376b859390a565a402f484b81a7238770970f91419886a0bff2f7ebe0ef5
BLAKE2b-256 checksum
How to use checksums
079238affbdd8fd6724e0ef0ccd7f545fd72a04efea2101588484bb5712b1078
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 Apr 5, 2026.

Transparency log

Release files / experionml-1.5.0-py3-none-any.whl

Download URL experionml-1.5.0-py3-none-any.whl
Size 276.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
de05f129d8c6e28404596c4f55b53a2b4ed466ed8c38381bfea2fffaecd98591
BLAKE2b-256 checksum
How to use checksums
0ed90a1c5a28ff63314717a0afe489e42fdfe13644763a2b31098580d6903e0c
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 Apr 5, 2026.

Transparency log

Security for experionml 1.5.0

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for experionml-1.5.0.tar.gz

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 Apr 5, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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