Skip to content

A collection of classes and functions used for machine learning

Notifications You must be signed in to change notification settings

danmar3/2dlearn-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2D-learn

2D-learn is a library for machine learning research.

tf-lib:

classes and functions for being used on tensorflow

common:

  • cuda: GPU implementation of common parallel patterns

installation:

  1. required packages for tf-lib: Anaconda 3, TensorFlow, CUDA 7.0, Eigen 3.2

  2. clone the repository:

    mkdir ~/libraries

    cd ~/libraries

    git clone https://github.com/danmar3/2dlearn-lib.git twodlearn

  3. add the following environmental variables to your bashrc:
    export CUDA_HOME="path to cuda toolkit"
    export EIGEN_HOME="path to eigen installation"
    export TWODLEARN_HOME="/home/username/libraries/"

  4. add TWODLEARN_HOME to the python path:
    export PYTHONPATH="$TWODLEARN_HOME:$PYTHONPATH"

  5. Compile the tf-lib operations (Not needed for mat-lib)
    cd tf_lib/ops/kernels
    make

Developers:

Daniel L. Marino (marinodl@vcu.edu)

Modern Heuristics Research Group (MHRG)
Virginia Commonwealth University (VCU), Richmond, VA
http://www.people.vcu.edu/~mmanic/

About

A collection of classes and functions used for machine learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published