/knets

Neural Network Library.

Primary LanguagePythonMIT LicenseMIT

knets

I aim to build a simple Neural Network from scratch based on PyTorch. The sole objective is to understand the fundamentals of deep learning and to understand the backend implementation of the code.

Usage

You need to install a few libraries to execute these codes. The dependencies are mentioned in requirements.txt and environment.yml. Please take a look!

Install

pip install knets

Build from source

  1. Clone the repository
    git clone https://github.com/khushi-411/knets.git
    cd knets
  2. Create a virtual Conda environment:
    conda env create -f environment.yml
  3. Install dependencies:
    pip install -r requirements.txt
  4. Build project:
    python -m build --sdist --wheel .
  5. Install:
    pip install .

References