Metadata-Version: 2.1
Name: go-ml-core
Version: 0.1.3.dev0
Summary: machine learning core library
Home-page: http://10.0.1.31/ML/ml-storage/ml-etl/
Author: henrychi
Author-email: shyuusaku@gmail.com
License: Gogoro Inc.
Keywords: machine learning
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
Requires-Dist: boto3 (>=1.9.57)
Requires-Dist: oss2 (>=2.9.1pymongo>=3.7.2)
Requires-Dist: PyYAML (>=3.13)
Requires-Dist: requests (>=2.20.1)

# go-ml-core

Some share utilities in Gogoro Machine Learning Team.

## Release instructions

- To install essential packages

```
pip3 install setuptools wheel twine
```

- To prepare a ~/.pypirc

```
[distutils]
index-servers = pypi

[pypi]
repository:https://upload.pypi.org/legacy/
username:<username>
password:<password>
```

- To revision new version in setup.py


- To compile and upload

```
python3 setup.py sdist bdist_wheel
twine upload --skip-existing dist/*
```

## Config Setting

### Reference

```
config.yml
```

### Optional configs

- mlcore.datahelper.s3.write

```
default: mlcore.datahelper.s3.read
```

- mlcore.datahelper.s3.read.s3baseprefix

```
default: "ml/"
```

- mlcore.datahelper.s3.read.aws-access-key-id & mlcore.datahelper.s3.read.aws-secret-access-key

```
login using key or not
```

- mlcore.datahelper.s3.read.role-arn & mlcore.datahelper.s3.read.role-session-name

```
assume role or not
```




