Skip to content

Obsessive Convolutional Desne Net: Neural Net consisting of parallel convolutional layers with Batch Expanding.

License

Notifications You must be signed in to change notification settings

steveive8/OCDNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OCDNet

Created by Steve Ive 2021

OCDNet: Obsessive Convolutional Desne Net

Neural Net consisting of parallel convolutional layers with Batch Expanding.

Model for large scale image classification. Uses parallel architecture that expanding Batches by each Convolutional Desne Layer.


Architecture

OCDNet uses parataxis CNN architecture, which the Convolution Layers are layed parallelly like as a node of Linear Layer. With the parallel architecture, batch is expanding as amount of Amount(prev layer's convolution node) X Amount(current layer's convolution node)

To maximize the expanding batch's advantage and fix the batch size, OCDNet uses 3 ways.

  • Add all the Batches and multiply with Expanding Gamma
  • Random Batching
  • Just add all the batches

Requirements

pip install -r requirements.txt

About

Obsessive Convolutional Desne Net: Neural Net consisting of parallel convolutional layers with Batch Expanding.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published