Skip to main content

A Toolkit for a series of Young projects

Project description

YoungToolkit

A Toolkit for a series of Young projects, these modules are very practical, basic, simple and easy to use, so you can import this package wherever you need to use it.

Usage

from yoolkit.some_module import *

See Full Documentation for more details.

Installation

Three different installation methods are shown bellow:

  1. Install YoungToolkit or youngtoolkit from PyPI:
pip install YoungToolkit

or

pip install youngtoolkit
  1. Install YoungToolkit from sources:
git clone https://github.com/Jason-Young-AI/YoungToolkit.git
cd YoungToolkit
python setup.py install
  1. Develop YoungToolkit locally:
git clone https://github.com/Jason-Young-AI/YoungToolkit.git
cd YoungToolkit
python setup.py build develop

Installation with NVIDIA related functions supports

Support IO for PyTorch Tensors

Append [nv-io] to the package name YoungToolkit durning the installation, like:

pip install YoungToolkit[nv-io]

Support Tracking of the GPU memory (PyTorch)

Append [nv-track] to the package name YoungToolkit durning the installation.

pip install YoungToolkit[nv-track]

NOTE: I refer to project(Oldpan/Pytorch-Memory-Utils) to implement this part yoolkit.tracker

Support all features

Append [full] to the package name YoungToolkit durning the installation.

pip install YoungToolkit[full]

NOTATION : If you are using zsh as your shell environment, please escape the square brackets or quote the argument like pip install 'YoungToolkit[xxx]'. (Here is a more detailed explanation)

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

YoungToolkit-0.1.1.tar.gz (13.4 kB view hashes)

Uploaded Source

Built Distribution

YoungToolkit-0.1.1-py3-none-any.whl (18.8 kB view hashes)

Uploaded Python 3

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