gathrean / Nebula

COMP 3940 Project - Implement deep learning Neural Net in Python and train it for music instruments recognition.

Home Page:https://nebula-gathrean.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NeuralNet

COMP 3940 Project

Installation (As of November 30, 2023)

  1. Clone the repository.

  2. Add uploads/ folder to root directory.

  3. Open server.js and change the pythonExecutablePath to your python path.

    • Windows example: C:\\Users\\<username>\\AppData\\Local\\Programs\\Python\\Python39\\python.exe.
      • You can find this by running where python in your Windows Command Prompt.
    • MacOS example: /usr/bin/python3.
      • You can find this by running which python3 in your MacOS terminal.
  4. Also in server.js, change the pythonProcess path to the inference.py's path in your machine.

    • Windows example: C:/Users/bardi/<where you cloned the repo>/Nebula/backend/inference.py.
      • You can find this by right-clicking the file in your IDE and selecting "Copy Path".
    • MacOS example: /Users/ean/<where you cloned the repo>/Nebula/backend/inference.py.
      • You can find this by right-clicking the file in your IDE and selecting "Copy Path".
  5. Start the program with npm start.

  6. Open localhost:3000 in your browser.

About

COMP 3940 Project - Implement deep learning Neural Net in Python and train it for music instruments recognition.

https://nebula-gathrean.vercel.app


Languages

Language:Python 80.9%Language:JavaScript 9.7%Language:CSS 5.0%Language:HTML 4.4%