Skip to main content

rapidFlow - A framework to perform micro experimentation fast with easy scaling.

Project description

rapidFlow

This is a project, that tries to accelerate micro research projects by providing a richer functionality for the already known hpyerparameter optimization library optuna. The code of optuna is not modified, it is incorporated into rapidFlow to provide richer evaluation and easy parallel processing.

Getting Started

Prerequisites

Install

rapidFlow is build upon Pytorch, so make sure you have PyTorch installed.

  1. From Pip Install package with:
    pip install rapidflow

  2. With cloned repository Install package with:
    pip install -e /src

TODO:

  • move experiment library to another repo
  • experiments in docker container with gpu? (or singularity)
  • test on multiple gpus
  • testing and propper doku
  • significance testing

Acknowledgments

Feel free to contribute. If you use this repository please cite with:

    @misc{rapidFlow_geb,
    author = {Gebauer, Michael},
    title = {rapidFlow},
    year = {2022},
    publisher = {GitHub},
    journal = {GitHub repository},
    howpublished = {\url{https://github.com/gebauerm/model_storage}},
    }

Author

elysias

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

rapidflow-0.1.8.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

rapidflow-0.1.8-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file rapidflow-0.1.8.tar.gz.

File metadata

  • Download URL: rapidflow-0.1.8.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.6

File hashes

Hashes for rapidflow-0.1.8.tar.gz
Algorithm Hash digest
SHA256 5e6f6ca342c8c7643aae52da518b5c944b22240b69d5dde657b78fb083e19621
MD5 3613dfd2c0b8438a4144d8dbf50ebe2d
BLAKE2b-256 982df39ab6837efcda3fc078f90316d5879ce19be1536034c2dd9b1b654acc5e

See more details on using hashes here.

File details

Details for the file rapidflow-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: rapidflow-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 15.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.6

File hashes

Hashes for rapidflow-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 76a610a9326422e022f1be7c1de9581dc02714002ecaa4d32c921132ab460735
MD5 13dc538c3d5736c5658990ecaa0fd8f5
BLAKE2b-256 777986d3d613741a72aee165022fbe8751eb3664f6f4e812daac41df5dcb698c

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