G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing
Banner Institutions GREYC CNRS ENSICAEN UNICAEN

A Full-Featured Open-Source Framework for Image Processing



Latest stable version: 3.6.6        Current pre-release: 3.7.0 (2026/01/14)

Reference
Table of Contents  ▸  List of Commands  ▸  Neural Networks  ▸  nn_linear◀  nn_input    |    nn_load  ▶

nn_linear

Arguments:

  • out,in,nb_channels>0,_axis={ x | y | z | c},_learning_mode,_weight_decay>=0,_initialization

Description:

Add a linear layer to the current network.

learning_mode can be { 0:No learning | 1:Weights only | 2:Biases only | 3:Weights+biases }.
initialization can be { 0:Zero | 1:Identity | 2:Lecun-initialization | 3:He-initialization 4:Residual He-initialization }.

Default values:

axis=c, learning_mode=3, weight_decay=0 and initialization=3.

G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing

G'MIC is an open-source software distributed under the CeCILL free software licenses (LGPL-like and/or
GPL-compatible). Copyrights (C) Since July 2008, David Tschumperlé - GREYC UMR CNRS 6072, Image Team.