Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aetros/aetros-cli

AETROS CLI + SDK. Command line application to manage/monitor machine learning training in AETROS Trainer
https://github.com/aetros/aetros-cli

deep-learning machine-learning tensorflow theano

Last synced: 3 months ago
JSON representation

AETROS CLI + SDK. Command line application to manage/monitor machine learning training in AETROS Trainer

Awesome Lists containing this project

README

        

# AETROS CLI + Python SDK



[![Build Status](https://travis-ci.org/aetros/aetros-cli.svg?branch=master)](https://travis-ci.org/aetros/aetros-cli)
[![PyPI version](https://badge.fury.io/py/aetros.svg)](https://badge.fury.io/py/aetros)

This package is a python application you

- Want to start jobs from your local PC on remote server
- Want to start jobs from your local PC on local machine
- Want to connect your server as cluster computing server in AETROS Trainer
- You want to use certain features of the Python SDK (e.g. job actions)

### How to use AETROS CLI

Please see our documentation [AETROS CLI: Getting started](http://aetros.com/docu/trainer/getting-started).

### How to use AETROS Python SDK

Please see our documentation [Python SDK: Getting started](http://aetros.com/docu/python-sdk/getting-started).

## Installation

```bash
$ sudo pip install aetros

# update
$ sudo pip install aetros --upgrade
```

### Requirement

For simple models (where we generate the Keras code for you), you need to install Keras 2 (<=2.1.2), Tensorflow and Python 2.7/3.

For custom models (where you start any command and might integrate our Python SDK), you only need Python 2/3.

## Installation development version

If you want to install current master (which is recommended during the closed-beta) you need to execute:

```bash
$ git clone https://github.com/aetros/aetros-cli.git
$ cd aetros-cli
$ make dev-install
$ aetros --help
$ # maybe you have to execute aetros-cli commands using python directly
$ python -m aetros --help
```

To debug issues, you can try to enable debug mode using `DEBUG=1` environment variable in front of the command, example:

```bash
$ DEBUG=1 python -m aetros start owner/model-name/cd877e3f91e137394d644f4b61d97e6ab47fdfde
2017-09-04 17:18:52 osx.fritz.box aetros-job[11153] DEBUG Home config loaded from /Users/marc/.aetros.yml
...
```

You can alternatively to `git clone` download the zip at https://github.com/aetros/aetros-cli/archive/master.zip.