Skip to content
This repository was archived by the owner on Jun 27, 2019. It is now read-only.

tkornuta-ibm/pytorchpipe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

256 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyTorchPipe

Language GitHub license GitHub version

Build Status Language grade: Python Total alerts Coverage Status

Description

PyTorchPipe (PTP) aims at accelerating reproducible Machine Learning Research by fostering the development of computational pipelines and comparison of diverse neural network-based models.

In its core, to accelerate the computations on their own, PTP relies on PyTorch and extensively uses its mechanisms for distribution of computations on CPUs/GPUs.

PTP frames training and testing procedures as pipelines consisting of many components communicating through data streams. Each such a stream can consist of several components, including one problem instance (providing batches of data), (zero-or-more) trainable models and (any number of) additional components providing required transformations and computations.

As a result, the training & testing mechanisms are no longer pinned to a specific model or problem, and built-in mechanisms for compatibility checking (handshaking), configuration management & statistics collection facilitate running diverse experiments.

Mainainers

A project of the Machine Intelligence team, IBM Research, Almaden.

HitCount

About

Project moved to official IBM repository: https://github.com/ibm/pytorchpipe

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages