Skip to content

A trivial implementation of a Convolutional Neural Network via Swift

Notifications You must be signed in to change notification settings

Jxrgxn/SwiftCNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SwiftCNN

Convolutional Neural Networks are commonly used in computer vishion. CNNs take advantage of a signal processing known as convolution. Convolution calculate weighted collection of neighboring elements.Usually this is an array or matrix. Typically, convolutions are used in signal processing to sum a collection of matrices within position of one another.

The output of this operation is referred to as a weighted sum.

How do we determine the weight? Via the input, usually another matrix. We refer to

##Applications

Convolutions are useful for the following:

  • Object Recognition
  • Speech Recognition
  • Haptics
  • Solving Problems with multiple parameters which all need account

About

A trivial implementation of a Convolutional Neural Network via Swift

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages