diff options
Diffstat (limited to 'init.lua')
-rw-r--r-- | init.lua | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..c6e7df0 --- /dev/null +++ b/init.lua @@ -0,0 +1,91 @@ +require('torch') +require('libnn') + +torch.include('nn', 'Module.lua') + +torch.include('nn', 'Concat.lua') +torch.include('nn', 'Parallel.lua') +torch.include('nn', 'Sequential.lua') + +torch.include('nn', 'Linear.lua') +torch.include('nn', 'SparseLinear.lua') +torch.include('nn', 'Reshape.lua') +torch.include('nn', 'Select.lua') +torch.include('nn', 'Narrow.lua') +torch.include('nn', 'Replicate.lua') + +torch.include('nn', 'Copy.lua') +torch.include('nn', 'Min.lua') +torch.include('nn', 'Max.lua') +torch.include('nn', 'Mean.lua') +torch.include('nn', 'Sum.lua') +torch.include('nn', 'CMul.lua') +torch.include('nn', 'Mul.lua') +torch.include('nn', 'Add.lua') + +torch.include('nn', 'CAddTable.lua') +torch.include('nn', 'CDivTable.lua') +torch.include('nn', 'CMulTable.lua') +torch.include('nn', 'CSubTable.lua') + +torch.include('nn', 'Euclidean.lua') +torch.include('nn', 'WeightedEuclidean.lua') +torch.include('nn', 'PairwiseDistance.lua') +torch.include('nn', 'CosineDistance.lua') +torch.include('nn', 'DotProduct.lua') + +torch.include('nn', 'Exp.lua') +torch.include('nn', 'HardTanh.lua') +torch.include('nn', 'LogSigmoid.lua') +torch.include('nn', 'LogSoftMax.lua') +torch.include('nn', 'Sigmoid.lua') +torch.include('nn', 'SoftMax.lua') +torch.include('nn', 'SoftMin.lua') +torch.include('nn', 'SoftPlus.lua') +torch.include('nn', 'SoftSign.lua') +torch.include('nn', 'Tanh.lua') +torch.include('nn', 'Abs.lua') +torch.include('nn', 'Power.lua') +torch.include('nn', 'Square.lua') +torch.include('nn', 'Sqrt.lua') +torch.include('nn', 'HardShrink.lua') +torch.include('nn', 'SoftShrink.lua') +torch.include('nn', 'Threshold.lua') + +torch.include('nn', 'LookupTable.lua') +torch.include('nn', 'SpatialConvolution.lua') +torch.include('nn', 'SpatialConvolutionMap.lua') +torch.include('nn', 'SpatialSubSampling.lua') +torch.include('nn', 'SpatialMaxPooling.lua') +torch.include('nn', 'SpatialLPPooling.lua') +torch.include('nn', 'TemporalConvolution.lua') +torch.include('nn', 'TemporalSubSampling.lua') +torch.include('nn', 'SpatialSubtractiveNormalization.lua') +torch.include('nn', 'SpatialZeroPadding.lua') + +torch.include('nn', 'VolumetricConvolution.lua') + +torch.include('nn', 'ParallelTable.lua') +torch.include('nn', 'ConcatTable.lua') +torch.include('nn', 'SplitTable.lua') +torch.include('nn', 'JoinTable.lua') +torch.include('nn', 'CriterionTable.lua') +torch.include('nn', 'Identity.lua') + +torch.include('nn', 'Criterion.lua') +torch.include('nn', 'MSECriterion.lua') +torch.include('nn', 'MarginCriterion.lua') +torch.include('nn', 'AbsCriterion.lua') +torch.include('nn', 'ClassNLLCriterion.lua') +torch.include('nn', 'MultiCriterion.lua') +torch.include('nn', 'L1HingeEmbeddingCriterion.lua') +torch.include('nn', 'HingeEmbeddingCriterion.lua') +torch.include('nn', 'CosineEmbeddingCriterion.lua') +torch.include('nn', 'MarginRankingCriterion.lua') +torch.include('nn', 'MultiMarginCriterion.lua') +torch.include('nn', 'MultiLabelMarginCriterion.lua') + +torch.include('nn', 'StochasticGradient.lua') + +torch.include('nn', 'Jacobian.lua') +torch.include('nn', 'test.lua') |