Skip to content

Features for initial release #1

Description

@alan4186

Convolutional Layer

  • Variable square kernel sizes for convolution
  • Variable network depth: network should be able to have an number of layers
  • Verify convolution operations with test benches
  • Hard coded network parameters

Rectified Linear Activation Function

  • Implement shared resources in lower convolution layers to keep pipeline moving
  • Verify relu layer with test benches.

Build Tools

  • Write class to describe network
  • Include helper functions in class that will export network to verilog
  • Write demo script to build simple CNN

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions