Skip to main content

Version control for AI

Project description

# aim #### Version control for AI

See the docs [here](https://docs.aimhub.io).

## Development

### Requirements

  • Python 3

We suggest to use [virtual environment](https://packaging.python.org/tutorials/installing-packages/#creating-virtual-environments) for managing local dependencies.

To start development first install all dependencies:

`bash pip install -r requirements.txt `

### Project Structure

` ├── aim <---------------- main project code │   ├── cli <------------- command line interface │   ├── engine <---------- business logic │   ├── sdk <------------- Python SDK │   ├── artifacts <------- managing tracked data │   └── version_control <- managing files and code ├── examples <------------ example usages of aim SDK └── tests `

### Code Style We follow [pep8](https://www.python.org/dev/peps/pep-0008/) style guide for python code. We use [autopep8](https://pypi.org/project/autopep8/) and [pycodestyle](https://pypi.org/project/pycodestyle/) to enable checking and formatting Python code.

To check code styles, run pycodestyle . in the root folder.

To auto format, run autopep8 –in-place –recursive –aggressive –aggressive . in the root folder.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aim-stack-2.0.0.tar.gz (26.9 kB view details)

Uploaded Source

Built Distribution

aim_stack-2.0.0-py2.py3-none-any.whl (43.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file aim-stack-2.0.0.tar.gz.

File metadata

  • Download URL: aim-stack-2.0.0.tar.gz
  • Upload date:
  • Size: 26.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.5

File hashes

Hashes for aim-stack-2.0.0.tar.gz
Algorithm Hash digest
SHA256 781005dfa7f09623c9723910749c4563f61aab71cbb6732e8e9af013a7394a88
MD5 2428368058a9001128a70ca46d6aab3e
BLAKE2b-256 7ac2780dc2217e37b1d77d292e1a54928a6ac2d0e673b6968e22215fbe0deada

See more details on using hashes here.

File details

Details for the file aim_stack-2.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: aim_stack-2.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 43.9 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/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.5

File hashes

Hashes for aim_stack-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bc52fb3a7a685f8d754a53b8071f60df26d4d20263ad8400793ed1d0f5a223b5
MD5 422278d0a21ff5a711d2c578084bc736
BLAKE2b-256 b6af30fc348f6941d510a056a2eec06e1f759ac73685a64dcfc96532c059a7a0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page