MIT tools to work with D3M datasets.
Project description
An open source project from Data to AI Lab at MIT.
mit-d3m
- License: MIT
- Documentation: https://HDI-Project.github.io/mit-d3m/
- Homepage: https://github.com/HDI-Project/mit-d3m
Overview
MIT tools to work with D3M datasets.
Install
Requirements
mit-d3m has been developed and tested on Python 3.5, 3.6 and 3.7
Also, although it is not strictly required, the usage of a virtualenv is highly recommended in order to avoid interfering with other software installed in the system where mit-d3m is run.
These are the minimum commands needed to create a virtualenv using python3.6 for mit-d3m:
pip install virtualenv
virtualenv -p $(which python3.6) mit-d3m-venv
Afterwards, you have to execute this command to have the virtualenv activated:
source mit-d3m-venv/bin/activate
Remember about executing it every time you start a new console to work on mit-d3m!
Install with pip
After creating the virtualenv and activating it, we recommend using pip in order to install mit-d3m:
pip install mit-d3m
This will pull and install the latest stable release from PyPi.
Install from source
Alternatively, with your virtualenv activated, you can clone the repository and install it from
source by running make install
on the stable
branch:
git clone git@github.com:HDI-Project/mit-d3m.git
cd mit-d3m
git checkout stable
make install
For development, you can use make install-develop
instead in order to install all
the required dependencies for testing and code linting.
History
0.2.1
- Support downloading public datasets withouth requiring an AWS account
- Imporoved error messages
- Internal code cleanup
- Initial unit test suite
0.2.0
disk_usage
fails on macOS/BSD with human=True- Support latest d3m schema versions
- Support python 3.7+
0.1.2
- Set the d3mIndex column as a DataFrame column in the TabularLoader
0.1.1
- Removal of unnecessary dependencies
- Separate
tabular
intosingle_table
andmulti_table
- Improve datasets stats collection.
0.1.0
- D3M Dataset parser
- Loaders by Data Modality
- Dataset Stats generator
- Dataset Configuration generator
- Metrics functions
- MongoDB connector
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file mit-d3m-0.2.1.tar.gz
.
File metadata
- Download URL: mit-d3m-0.2.1.tar.gz
- Upload date:
- Size: 53.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c05a3c0b7bc277e875506c1670da5df2973ba212f2e352e033d1f539e931020 |
|
MD5 | 6e455c2c0062326a54ee055b5d2335b6 |
|
BLAKE2b-256 | eefa89bd174bb42cc3b4f3764ad7ca2c5116d2619f7c2ae2e54d293cabe9c86b |
File details
Details for the file mit_d3m-0.2.1-py2.py3-none-any.whl
.
File metadata
- Download URL: mit_d3m-0.2.1-py2.py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b6cc6e554b39625c0d1591046b001e5fad5da93f9e93cdf4fd179cc0c138cd0 |
|
MD5 | 33c23e620be8b75a99566f61d96f3bc5 |
|
BLAKE2b-256 | 7b7896bd8b79e1678c62be18f0ca377201c10e2f5276bea244fae18c8cb7518f |