Skip to content

CNN write up #4

Description

@JamesQuirk

The aim of this repo is to act as a useful resource for somebody fairly new to CNNs who are looking to understand the inner workings in more detail.

The scope of this project is understanding how CNNs can be implemented using only basic Python libraries (NumPy). The documentation will therefore, describe how the cnn package works and ultimately how to implement a CNN in a repeatable manner; for an arbitrary number of layers.

Outline:

  • Basic intro to CNNs
  • Convolutional layers
  • Pooling layers
  • Flatten layers
  • FC layers
  • Activation (pseudo) layers
  • Cost/ loss
  • Optimisation algorithms

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions