This release is a pre-release and may not be stable for production use.
piSTAR Lab
WARNING: Under active development - not ready for public use.
Overview
piSTAR Lab is a modular deep reinforcement learning platform built to make AI development accessible and fun.
Release: 0.0.1-dev (early release)
Documentation https://pistarlab.readthedocs.io
Features
- Web UI
- Plugin System for adding new agents, environments or tasks types
- Python API, anthing you can do in the UI, you can do in Python as well
- Run agents in single and multi player environments
- Experiment tracking
- Uses Ray Project (https://ray.io/) under the hood for distributed processing
- More to come
UI Screenshots
Quick Start
Detailed documentation is published at https://pistarlab.readthedocs.io
Notes
- Only tested on Ubuntu, but should also work on OS X. MS Windows users see Installation using Docker
- Suggest using Anaconda or Miniconda for Python installation (visit https://www.anaconda.com/products/individual for instructions)
- Requires pip and python 3.7 or 3.8
Installation
from pypi
pip install -U pistarlab[all]
from repo
git clone --single-branch --depth=1 http://github.com/pistarlab/pistarlab/
pip install -e ."[all]"
Usage
To launch piSTAR Lab UI, run:
pistarlab_launcher
Open browser to: http://localhost:7777
Contributing
We are still in an early phase of this release but if you are interested in contributing to piSTAR Lab, please reach out.
Metadata
Release files for pistarlab 0.0.1.dev1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pistarlab-0.0.1.dev1.tar.gz | 11.3 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pistarlab-0.0.1.dev1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.5 MB
Release files / pistarlab-0.0.1.dev1.tar.gz
| Download URL | pistarlab-0.0.1.dev1.tar.gz |
|---|---|
| Size | 11.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6883dfff6b65e871d9c79b1493fc8c7a1c0459cae32e6e7b479f9b9dc5b08746
|
|
BLAKE2b-256 checksum How to use checksums |
6789dd4ae6cde609bd345d36d2d02e751a92470f60d69acbdd16e8d1b85f5c67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10
|
Release files / pistarlab-0.0.1.dev1-py3-none-any.whl
| Download URL | pistarlab-0.0.1.dev1-py3-none-any.whl |
|---|---|
| Size | 15.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
18329defdf5e2ec2f2e3654e448e690933c50bab7f199e7b29ae799f5df4efe0
|
|
BLAKE2b-256 checksum How to use checksums |
8e5079c4775930b4a73cf8fb005e9870de3e345e4a28d1727696d6ccad1425d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10
|