Skip to main content


Wrangle

Data preparation for deep learning

Talos Travis Talos Coveralls

WrangleKey FeaturesInstallSupportIssuesLicenseDownload


Wrangle provides the building blocks for entirely avoiding redundant, easy-to-automate, data preparation tasks.

Wrangle

TL;DR

Wrangle dramatically simplifies 95% of data preparation tasks involved in advanced deep learning practice and provides the required building blocks for near-future automated machine intelligence workflows. Wrangle is created to solve the problem of avoiding beneficial workflow steps due to complexity, cognitive overhead, and the anxiety that comes with it.

Key Features

Because of the large number of functions, many of which are frequently used in common deep learning data preparation workflows, Wrangle is notably focused on namespace. All functions are named in a way where the name explains exactly what can be expected in terms of capability. Let's dissect a few as an example:

In col_to_binary col refers to what is being processed, in this case a column of a dataframe. to refers to the particular process, in this case a conversion. binary refers to the output. In this case a given column in a dataframe is converted into binary values. For example, a continuous column is converted to binary classes based on if the values are below or above mean value. Similarly array_reshape_conv1d can be understood as taking in an array, and reshaping it to conv1d layer required shape.

Wrangle key features include:

  • Resampling
  • Transformation
  • Renaming
  • Grouping
  • Merging
  • Correlations
  • Reshaping
  • Cleaning

Wrangle works on Linux, Mac OSX, and Windows systems.

Install

Stable version:

pip install wrangle

Daily development version:

pip install git+https://github.com/autonomio/wrangle.git@daily-dev

Support

If you want ask a "how can I use Wrangle to..." question, the right place is StackOverflow.

If you found a bug or want to suggest a feature, check the issues or create a new issue.

License

MIT License

Release files for wrangle 0.7.6

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

Source distribution (sdist)

Source distribution for wrangle 0.7.6
File Size Uploaded
wrangle-0.7.6.tar.gz 25.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wrangle 0.7.6
File Interpreter ABI Platform
wrangle-0.7.6-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 78.5 kB

Release files / wrangle-0.7.6.tar.gz

Download URL wrangle-0.7.6.tar.gz
Size 25.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c05e0eedba718c78082542c6071c93d606e38ed0196291c52a3eadac685f415d
BLAKE2b-256 checksum
How to use checksums
3514e17ff833238bff6c63b2ee546943f7135adb677f3fc19405b116940405af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.27.0

Release files / wrangle-0.7.6-py2.py3-none-any.whl

Download URL wrangle-0.7.6-py2.py3-none-any.whl
Size 53.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
99b87e4d11364accbdce542e039852c85dc5a52c9c99961ba229c16f04139cf0
BLAKE2b-256 checksum
How to use checksums
91efcacddc04cac3a68d818e10ee5ba1509aa84169d8a6ff87f10ac3e016b973
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.27.0

Release history Release notifications | RSS feed

This release

0.7.6 This release

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7

2 release files

0.6.11

2 release files

0.6.10

2 release files

0.6.9

2 release files

0.6.7

1 release file

0.6.6

1 release file

0.6.5

1 release file

0.6.4

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.1

1 release file

0.3

1 release file

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