Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 856 Bytes

README.md

File metadata and controls

25 lines (15 loc) · 856 Bytes

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