|
MachineIntelligenceCore:NeuralNets
|
Test Fixture - layer of size 50x100, doubles, randomly sets all internal and external values required for numerical gradient verification. More...
#include <Linear_tests.hpp>


Public Member Functions | |
| Linear50x100Double () | |
Protected Member Functions | |
| virtual void | SetUp () |
Private Attributes | |
| mic::mlnn::fully_connected::Linear < double > | layer |
| mic::types::MatrixPtr< double > | const_x |
| mic::types::MatrixPtr< double > | target_y |
| mic::neural_nets::loss::SquaredErrorLoss < double > | loss |
Test Fixture - layer of size 50x100, doubles, randomly sets all internal and external values required for numerical gradient verification.
Definition at line 180 of file Linear_tests.hpp.
|
inline |
Definition at line 183 of file Linear_tests.hpp.
References const_x, mic::mlnn::Layer< eT >::inputSize(), layer, mic::mlnn::Layer< eT >::outputSize(), and target_y.

|
inlineprotectedvirtual |
Definition at line 190 of file Linear_tests.hpp.
References const_x, mic::mlnn::Layer< eT >::g, mic::mlnn::Layer< eT >::inputSize(), layer, mic::mlnn::Layer< eT >::outputSize(), mic::mlnn::Layer< eT >::p, mic::mlnn::Layer< eT >::s, and target_y.

|
private |
Definition at line 227 of file Linear_tests.hpp.
Referenced by Linear50x100Double(), and SetUp().
|
private |
Definition at line 224 of file Linear_tests.hpp.
Referenced by Linear50x100Double(), and SetUp().
|
private |
Definition at line 233 of file Linear_tests.hpp.
|
private |
Definition at line 230 of file Linear_tests.hpp.
Referenced by Linear50x100Double(), and SetUp().