CFNet icon indicating copy to clipboard operation
CFNet copied to clipboard

CFNet

Conic Convolution and DFT Network (CFNet) combines a novel rotation equivariant convolution scheme, called conic convolution, and the DFT to aid networks in learning rotation-invariant tasks. This network has been especially designed to improve performance of CNNs on automated computational tasks related to microscopy image analysis.

cfnet

A primary advantage of conic convolution is that, since feature maps directly rotate with the input image, learned features can be easily interpreted and are expected to be more meaningful to the specific task, since they are not confounded with rotation.

features

Installation

Required Python packages: TensorFlow, Numpy

From within the main folder, run the following from the command line:

python setup.py install