Skip to main content

MindsDB Type Infer

MindsDB

Automated type inference for Machine Learning pipelines.

In the context of tabular data, type_infer aims for optimal interpretation of each column’s data type for ML use cases. For example, strings with date or time format would be classified as timestamps, or integers as categorical if there is a sufficiently small set of unique values in the column.

Installation

Install the package easily using pip:

pip install type_infer

Note: We recommend using a Python virtual environment.

Development Environment Setup

To set up a development environment:

  1. Clone the repository:
git clone https://github.com/mindsdb/type_infer.git
  1. Navigate to the cloned directory and install in editable mode:
cd type_infer
pip install --editable .

Running Tests

Tp run unit tests execute:

python -m unittest discover tests

Contributing

We welcome and appreciate contributions from the community! Here's how you can help:

  • Report bugs
  • Improve documentation
  • Solve open issues
  • Propose or discuss new features
  • Test with your own datasets and provide feedback

Documentation

Documentation link

Metadata

Release files for type_infer 0.0.26

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

Source distribution (sdist)

Source distribution for type_infer 0.0.26
File Size Uploaded
type_infer-0.0.26.tar.gz 25.1 kB Details

Built distribution (wheel)

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

Total release size: 52.4 kB

Release files / type_infer-0.0.26.tar.gz

Download URL type_infer-0.0.26.tar.gz
Size 25.1 kB
Tags Source
SHA-256 checksum
How to use checksums
93fda7fd31065b81b53983b48f2d43759b8b822e2bb1e5b31292771acec414c2
BLAKE2b-256 checksum
How to use checksums
0305d065b818e031551ed77d7afde485af361612fbbbde61bcd7fc092a096101
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.11.14 Linux/6.11.0-1018-azure

Release files / type_infer-0.0.26-py3-none-any.whl

Download URL type_infer-0.0.26-py3-none-any.whl
Size 27.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2cc35dae673ee515d665f534d2f54bef44296b23eef7870bcebe38554623587d
BLAKE2b-256 checksum
How to use checksums
e262f1d521a5c6384ec648967a6668fc588a07e8c5bc6cabfd7e094b38ff8d57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.11.14 Linux/6.11.0-1018-azure

Release history Release notifications | RSS feed

This release

0.0.26 This release

2 release files

0.0.25

2 release files

0.0.24

2 release files

0.0.23

2 release files

0.0.21

2 release files

0.0.20

2 release files

0.0.19

2 release files

0.0.18

2 release files

0.0.16

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 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