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

aimstack-2.0.0.tar.gz (26.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

Details for the file aimstack-2.0.0.tar.gz.

File metadata

  • Download URL: aimstack-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 aimstack-2.0.0.tar.gz
Algorithm Hash digest
SHA256 b2751eb67d09ec5ba2e6a11a2ca3b1b0b8672adbf11529e71103dd2df95c7a7d
MD5 823999dd2a9836c2dafa312b3bfe9023
BLAKE2b-256 6501915a581d525e94f285d2cce67e9f546569b0f29c363e1548ed3909c3efe0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aimstack-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 aimstack-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9e64892a7372fa2c55b539f78f6720f8620cbbed45c77729ce535f84ce1b35f0
MD5 16d38f12ff3b8f0b5452d0402e0e152f
BLAKE2b-256 f5b10a34514343d56fe6e4233b9530e9001d1cf5639eae27167bbf1ab88e9410

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