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_usagefails 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
tabularintosingle_tableandmulti_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
Metadata
Release files for mit-d3m 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mit-d3m-0.2.1.tar.gz | 53.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mit_d3m-0.2.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 70.2 kB
Release files / mit-d3m-0.2.1.tar.gz
| Download URL | mit-d3m-0.2.1.tar.gz |
|---|---|
| Size | 53.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6c05a3c0b7bc277e875506c1670da5df2973ba212f2e352e033d1f539e931020
|
|
BLAKE2b-256 checksum How to use checksums |
eefa89bd174bb42cc3b4f3764ad7ca2c5116d2619f7c2ae2e54d293cabe9c86b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / mit_d3m-0.2.1-py2.py3-none-any.whl
| Download URL | mit_d3m-0.2.1-py2.py3-none-any.whl |
|---|---|
| Size | 17.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
1b6cc6e554b39625c0d1591046b001e5fad5da93f9e93cdf4fd179cc0c138cd0
|
|
BLAKE2b-256 checksum How to use checksums |
7b7896bd8b79e1678c62be18f0ca377201c10e2f5276bea244fae18c8cb7518f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|