Skip to main content

General utilities

Project description

reinautils

The Utilities included are:


source

Parameters

 Parameters (**kargs)

A splecial class whos atributes can be referenced as attributs or as dictionaty keys


source

device_by_name

 device_by_name (name:str)

Return reference to cuda device by using Part of it’s name

Args: name: part of the cuda device name (shuuld be distinct)

Return: Reference to cuda device

Updated: Yuval 12/10/19


source

DatasetCat

 DatasetCat (*datasets)

Concatenate datasets for Pytorch dataloader

The normal pytorch implementation does it only for raws. this is a “column” implementation

Arges: datasets: list of datasets, of the same length

Updated: Yuval 12/10/2019

Install

pip install reinautils

How to use

Parameters

You can create a Parameters class from dict

params=Parameters(first=1,second='A')
print(params.first)
1

You can also creat a Parameters class and populate it from a json file

params2=Parameters().from_json('config_demo.json')
print(params2)
Parameters:
   path : Parameters:
      data : /workspace/hd/
      tmp : /workspace/hd/tmp/
      features : /workspace/nvme/features/
      train : /workspace/nvme/train/
      models : /workspace/hd/models/
      output : /workspace/hd/outputs/
      test : /workspace/nvme/test/
   platform : myserver

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

reinautils-0.0.3.tar.gz (15.9 kB view hashes)

Uploaded Source

Built Distribution

reinautils-0.0.3-py3-none-any.whl (9.2 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