Skip to main content

Yoga Flow Generator

Project description

yogaflo

Build

This package generates random yoga flows using a markov model

Installation

pip install yogaflo

Requires Python 3.6 or greater.

Usage

yogaflo

or

python3 -m yogaflo

Contributing Training Flows

Flows are in src/yogaflo/data/flows/ and are formatted as a list of lists of pose names eg:

[
    ["downward dog", "high plank", "low plank", "upward dog", "downward dog"],
    ["table", "cat", "cow", "cat", "cow", "cat", "cow", "table"]
]

A good flow is long enough to be interesting and short enough to remember.

Flows may end with the same pose they start with or another pose that could lead to the starting pose. A full list of poses can be found in src/yogaflo/data/poses.json. For the best flow transition probablilities try to use poses already in the pose list as this is what is in the rest of the training data.

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

yogaflo-0.2.1.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

yogaflo-0.2.1-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file yogaflo-0.2.1.tar.gz.

File metadata

  • Download URL: yogaflo-0.2.1.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for yogaflo-0.2.1.tar.gz
Algorithm Hash digest
SHA256 e34c395ae1f6b0f593c52cd4e3f42372b8d627e49afc23c77dd56eff39a1ffb0
MD5 476d3c6e094716f797d4fe984a3c19f4
BLAKE2b-256 4a3806f94cd4cd080642d5548546dd223e9997635336fb931b09a35e76070bc3

See more details on using hashes here.

File details

Details for the file yogaflo-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: yogaflo-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for yogaflo-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ebd3bfa92ca9a95db47087f950c10149201d20da299f64f0628c39ab5c539036
MD5 d1ebc862cfc1e94e72330f2ff5bf9737
BLAKE2b-256 ba561c8e22b495f569240fe93a84407b4e2449314eeeb4cc49ae9e9c5dedd21e

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