Skip to main content

# 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.

Metadata

Release files for aimstack 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aimstack 2.0.0
File Size Uploaded
aimstack-2.0.0.tar.gz 26.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aimstack 2.0.0
File Interpreter ABI Platform
aimstack-2.0.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 70.8 kB

Release files / aimstack-2.0.0.tar.gz

Download URL aimstack-2.0.0.tar.gz
Size 26.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b2751eb67d09ec5ba2e6a11a2ca3b1b0b8672adbf11529e71103dd2df95c7a7d
BLAKE2b-256 checksum
How to use checksums
6501915a581d525e94f285d2cce67e9f546569b0f29c363e1548ed3909c3efe0
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/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.5

Release files / aimstack-2.0.0-py2.py3-none-any.whl

Download URL aimstack-2.0.0-py2.py3-none-any.whl
Size 43.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
9e64892a7372fa2c55b539f78f6720f8620cbbed45c77729ce535f84ce1b35f0
BLAKE2b-256 checksum
How to use checksums
f5b10a34514343d56fe6e4233b9530e9001d1cf5639eae27167bbf1ab88e9410
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/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.5

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page