Skip to content

This repository contains the tutorials and homework assignments for CSCE 790: Neuromorphic computing course at UofSC.

Notifications You must be signed in to change notification settings

iCAS-Lab/CSCE790_neuromorphic_computing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Neuromorphic Computing Class

Welcome to the CSCE 790 Neuromorphic Computing @ UofSC!


Assignments:

  1. Project 1
  2. Project 2
  3. Project 3


Dependencies

List of python dependencies needed to run the code in this repo:

  • numpy
  • matplotlib
  • pandas (optional)
  • tensorflow
  • tensorflow-datasets
  • snntoolbox

For specific versions of packages, please refer to the conda environment files (*.yml).

To install these packages you can use:

  • conda install <package_name>
    OR
  • pip install <package_name>

Using conda is encouraged, specifically Miniforge3.


A Note on Python Virtual Environments

This repository contains a virtual environment for each tutorial or separate package. The main reason for this is that some (not all) of the packages have some dependency conflicts. Thus a conda environment file is provided for each of the tutorials.

The virtual environments were created using Miniforge3 as opposed to Anaconda.


About

This repository contains the tutorials and homework assignments for CSCE 790: Neuromorphic computing course at UofSC.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published