Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mkturkcan/neuropiler

Neuropiler transpiles Python and Python-like source code into valid CUDA kernels.
https://github.com/mkturkcan/neuropiler

Last synced: 17 days ago
JSON representation

Neuropiler transpiles Python and Python-like source code into valid CUDA kernels.

Awesome Lists containing this project

README

        

# Neuropiler
Neuropiler transpiles Python and Python-like source code into valid CUDA kernels. Neuropiler was built to enable automatic code generation for the Neurodriver project.

Neuropiler is in early stages of development.

## Installation
No formal installation exists yet. On a terminal, type:
```bash
pip install astunparse
```
## How to Run
On terminal, type
```bash
python neuropile.py examples/example_LeakyIAF.py
```
to generate code for a LeakyIAF neuron example.

## Development

Main development repository for Neuropiler is currently https://github.com/mkturkcan/Neuropiler/.