https://github.com/osh/gr-theano
Rapid GPU Accelerated Blocks for GNU Radio
https://github.com/osh/gr-theano
Last synced: 3 months ago
JSON representation
Rapid GPU Accelerated Blocks for GNU Radio
- Host: GitHub
- URL: https://github.com/osh/gr-theano
- Owner: osh
- License: gpl-3.0
- Created: 2014-08-23T17:13:09.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2023-01-30T03:03:09.000Z (over 3 years ago)
- Last Synced: 2025-01-06T00:44:47.710Z (over 1 year ago)
- Language: CMake
- Size: 119 KB
- Stars: 22
- Watchers: 7
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README
- License: COPYING
Awesome Lists containing this project
README
GNU Radio Theano block library!
This OOT module contains a number of GNU Radio blocks which
leverage the theano library to accelerate signal processing
code on graphcis cards typically using Cuda as a backend.
Enjoy!
Tim O'Shea
Current Blocks:
~~~~~~~~~~~~
Signal Source (sinusoid complex64)
Fading Model (single tap complex64)
FIR Filter (float32)
FFT (complex64)
Information:
~~~~~~~~~~~~
For the latest verison please see
https://github.com/osh/gr-theano
For more information on the theano project please see
https://github.com/Theano/Theano
http://deeplearning.net/software/theano/
http://nbviewer.ipython.org/github/craffel/theano-tutorial/blob/master/Theano%20Tutorial.ipynb
https://archive.org/details/Scipy2010-JamesBergstra-TransparentGpuComputingWithTheano
Howto build:
~~~~~~~~~~~~
1. Install GNU Radio 3.7+
2. Install Theano
pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git
3. Install gr-threano as with any GNU Radio OOT Module