https://github.com/lmoneta/root

sort by:
Revision Author Date Message Commit Date
1925fb8 Add a fast implementation of Im2Col computing first the matrix mapping in a vector and then use the vector to copy from input to output matrix - add option to use MT with the TThreadExecutor, but found using 4 threads is 10% slower and with 4+4 threads is 20% slower. use then by default no MT 20 November 2017, 10:23:58 UTC
290f8d3 some Speed up in im2col and convloutional operation Do not use TThreadExecutor 16 November 2017, 17:20:35 UTC
3884209 Use TThreadExecutor::Foreach since we do not need to return a vector in the map operation 16 November 2017, 15:44:40 UTC
906d8f8 Merge changes happened in the master before creating tmva-dnn branch - change in TMVA_input = add TThreadExecutor in TMVA::Config 16 November 2017, 15:06:04 UTC
41900ab Fix for weight file name when we do not save the model 16 November 2017, 10:50:06 UTC
5074198 Fix a bug in doing the minimisation step. use now all the data and not only one batch. Also add the capability to save the model weights every time a better test error is found 16 November 2017, 10:50:06 UTC
01e6124 Add more debug and measure time also for computing training and test error from Loss function 16 November 2017, 10:50:06 UTC
43ebf0a Get number of CPU in TMVA::Config 16 November 2017, 10:50:06 UTC
dcc824d Speed-up evaluation of TTreeFormula in DataSetFactory (use TFormula quick mode) 16 November 2017, 10:50:06 UTC
41f29e7 Add new option MaxEpochs to stop minimisation after the maximum number of epochs is reached 16 November 2017, 10:50:06 UTC
cf9f7e5 Remove computation of correlation matrix and remove check for constant variables 16 November 2017, 10:50:06 UTC
a5ef244 Fix the padding when computing the activation gradient 16 November 2017, 10:50:05 UTC
7e8b5c4 Remove some debug print out and improve test 16 November 2017, 10:50:05 UTC
a25bda1 Thanks to Vladimir fix weight gradient and activation gradient computation in conv. layer. Fix also backward pass in the maxpool layer Add Assert in matrix operations Add a test for backward pass comparing weight gradient with those computed with finite differences 16 November 2017, 10:50:05 UTC
5b10db8 Fix input parameter for Reshape Layer 16 November 2017, 10:50:05 UTC
eefe1b4 Fix layout string for DNN test. Need a reshape layer before a DNN layer 16 November 2017, 10:50:05 UTC
1487b80 Fix test file name and input batch layout 16 November 2017, 10:50:05 UTC
812ad9a TMVA: removed more warnings 16 November 2017, 10:50:05 UTC
0f540a8 TMVA: removing more warnings from multiple types of layers and in some tests 16 November 2017, 10:50:05 UTC
2d54c48 TMVA: removed warnings in TensorDataLoader and TestBackpropagationDL 16 November 2017, 10:50:05 UTC
7e8d670 TMVA: remove warnings in DenoisePropagation.cxx and Propagation.cxx 16 November 2017, 10:50:05 UTC
c90fbf9 FIX: MVaValue Calculation in Cpu Architecture 16 November 2017, 10:50:05 UTC
3ae5d89 TMVA: moved fPool from TCpuMatrix to TMVA::Config class and removed more warnings 16 November 2017, 10:50:05 UTC
c927cdf TMVA: removed compilation warnings 16 November 2017, 10:50:04 UTC
73bc91a TMVA: * removed debug messages * fixed dummy layer in TDeepNet::Backward that producing segfault. * added initialization to zero in TCpuMatrix * set batch size to 1 in GetMvaValue in MethodDL 16 November 2017, 10:50:04 UTC
283e338 TMVA: implemented method GetMvaValue for method DL 16 November 2017, 10:50:04 UTC
169210e Minor change params of RNNLayer 16 November 2017, 10:50:04 UTC
3001f79 Minor changes, methodDL multi-threading in Minimizer removed 16 November 2017, 10:50:04 UTC
7ba209e Added Cuda Support in recurrent propagation 16 November 2017, 10:50:04 UTC
7f969c8 CPU (Blas) Support added 16 November 2017, 10:50:04 UTC
7d93a8e RNN dimensions changed and full network working 16 November 2017, 10:50:04 UTC
a838981 MethodDL RNN Parser added 16 November 2017, 10:50:04 UTC
5b0d943 fix: Initialize bias gradients to zero 16 November 2017, 10:50:04 UTC
a9ee00e test: Add test for Method DL, for DNN case 16 November 2017, 10:50:04 UTC
2754629 test: Add test for Method DL, for the DNN case 16 November 2017, 10:50:04 UTC
1f2e051 feat: Add additional condition for loading batches When the first layer is Dense, the batch is only one matrix, where each row is one example. 16 November 2017, 10:50:04 UTC
65178fa feat: Define batch layout string Add another string for the batch dimensions to be specified at the user input. 16 November 2017, 10:50:04 UTC
19d3e96 fix: Add condition for dummy backward gradients in the Dense Layer 16 November 2017, 10:50:03 UTC
b3451b9 feat: Backprop test for Denselayer added 16 November 2017, 10:50:03 UTC
ac0b5ce fix: Multiply Transponse errot for CPU backend 16 November 2017, 10:50:03 UTC
0744cb2 test: Add test for testing Method DL for CPU 16 November 2017, 10:50:03 UTC
bf9bf0b feat: Define input layout string Definition of the input layout string and the appropriate parsing. This string is defining the deimensions of the input. 16 November 2017, 10:50:03 UTC
0f6a36b test: Add tests for minimizers Include tests for Step, Step Momentum and Step Nesterov methods 16 November 2017, 10:50:03 UTC
fe2041c feat: Add test for loading real dataset 16 November 2017, 10:50:03 UTC
e2bb747 fix: Change to reference input in the Forward call 16 November 2017, 10:50:03 UTC
166d0e7 fix: Fix Conv Layer Backward 16 November 2017, 10:50:03 UTC
83daf18 temp: Full RNN fixes 16 November 2017, 10:50:03 UTC
49c0a46 fix: Bug fix in the Conv Layer Backprop step 16 November 2017, 10:50:03 UTC
354ef39 feat: Add flattening option in the Reshape Layer 16 November 2017, 10:50:03 UTC
bef18a6 test: Add test for Flatten for the Reference backend 16 November 2017, 10:50:03 UTC
36467e0 test: Add Tensor Data Loader test for CPU backend 16 November 2017, 10:50:02 UTC
033fea1 feat: Implement Flatten and Delfatten for Reference and CPU 16 November 2017, 10:50:02 UTC
db331e4 feat: Define Flatten and Deflatten kernels 16 November 2017, 10:50:02 UTC
bbb0dc9 test: Add test for Tensor Data Loader for Reference backend Implemented test for the Tensor Data Loader for the Reference Backend with a Tensor Input as a type of input. 16 November 2017, 10:50:02 UTC
0a02d0d feat: Add function for constructing linear conv net 16 November 2017, 10:50:02 UTC
32c66ee fix: Input Tensor not initialized properly 16 November 2017, 10:50:02 UTC
e1e765a feat: Implement Tensor Data Loader for Reference Provided a specialized implementation for the Tensor Data Loader for the Reference Architecture. 16 November 2017, 10:50:02 UTC
f426b55 test: Add Conv Net Prediction function test for CPU 16 November 2017, 10:50:02 UTC
c6faf39 test: Add Conv Net Loss function test for CPU 16 November 2017, 10:50:02 UTC
cca0440 test: Add Conv Forward Pass Test for CPU 16 November 2017, 10:50:02 UTC
cc0a162 test: Add Im2Col, Downsample and RotateWeights tests for CPU 16 November 2017, 10:50:02 UTC
474be40 Removing Layer Type attribute from general layer and adding docs for some autoencoder layers 16 November 2017, 10:50:02 UTC
7ec9cec Full example added 16 November 2017, 10:50:02 UTC
aef024d feat: Implement Copy function in Tensor Data Loader 16 November 2017, 10:50:02 UTC
67542c3 feat: Implement the CPU architecture for Conv Layers 16 November 2017, 10:50:01 UTC
b5f1622 refactor: Format the coding style 16 November 2017, 10:50:01 UTC
4fcae31 Adding an attribute for the type of layer in General Layer 16 November 2017, 10:50:01 UTC
dd034fb Adding FineTune function in DeepNet and test for same 16 November 2017, 10:50:01 UTC
a0d9a87 Forward test RNN added 16 November 2017, 10:50:01 UTC
ffd9222 Refactor: Adding two parameters to Backward in all layers 16 November 2017, 10:50:01 UTC
0946ccc Refactor: Migrating layers to new general layer constructor, adding deepnet test for autoencoder 16 November 2017, 10:50:01 UTC
fa61e87 Refactor: Adding modified Layers to DeepNet and adding pretrain 16 November 2017, 10:50:01 UTC
b915305 Refactor: Adding Corruption, Compression, Reconstruction layer in accordance with General Layer and removing Denoise Layer 16 November 2017, 10:50:01 UTC
c000b14 refactor: pointers removed from ScaleAdd and Copy signatures 16 November 2017, 10:50:01 UTC
03f164a refactor: Migrate to vector of weights and biases, DAE Build Breaking In General Layer we have to keep vector of weights and matrices. 16 November 2017, 10:50:01 UTC
88e3db3 Adding Logistic Regression Layer to DeepNet 16 November 2017, 10:50:01 UTC
4c04ae4 Adding tests for Logistic Regression Layer 16 November 2017, 10:50:01 UTC
44a82a3 Adding Logistic Regression Layer and removing Transformed Layer as it is added in Denoise Layer 16 November 2017, 10:50:00 UTC
99ba388 Adding Denoise Layers to DeepNet 16 November 2017, 10:50:00 UTC
b113144 adding test for Denoise Layer Propagation 16 November 2017, 10:50:00 UTC
cd293fa Adding DenoisePropagation methods for Reference Architecture 16 November 2017, 10:50:00 UTC
c5e4227 Fixing a small bug in Denoise Layer 16 November 2017, 10:50:00 UTC
2f7757b Adding Tensor input and Forward in Denoise Layer 16 November 2017, 10:50:00 UTC
e825c01 Adding Transform Layer for Deep AutoEncoders 16 November 2017, 10:50:00 UTC
9c4ec94 Adding Denoise Layer for DeepAutoEncoders 16 November 2017, 10:50:00 UTC
1cc9168 ScaleAdd and GetMatrix functions on vectors added 16 November 2017, 10:50:00 UTC
c5c820d RNNLayer added v1 16 November 2017, 10:50:00 UTC
3c75a7d test: Implement Conv Backpropagation test Implemented backpropagation test, the code is still buggy, fix commits will follow. 16 November 2017, 10:50:00 UTC
596261a test: Implement Conv Prediction function test 16 November 2017, 10:50:00 UTC
a9b1227 test: Implement Conv Loss function test 16 November 2017, 10:50:00 UTC
a35bbeb test: Implement Forward pass test Construction of one simple conv net and forwarding a random matrix. 16 November 2017, 10:50:00 UTC
9786a41 test: Implement function for creating test conv net 16 November 2017, 10:49:59 UTC
939895a test: Add Im2Col, Downsample and RotateWeights tests 16 November 2017, 10:49:59 UTC
9d6d79c feat: Implement Forward and Backward pass in Reshape Layer Implementation of the Forward and Backward pass in the Reshape Layer, which transforms the input to the desired output dimensions. 16 November 2017, 10:49:59 UTC
f706c9d feat: Define Reshape kernel Define the Reshape kernel for GPU and CPU architectures, implement it for the Reference architecture. 16 November 2017, 10:49:59 UTC
a63e1b7 fix: Include headers in Method DL 16 November 2017, 10:49:59 UTC
26f7ebf fix: Change the method signatures 16 November 2017, 10:49:59 UTC
b331a1f fix: Wrong method names 16 November 2017, 10:49:59 UTC
a38d2eb feat: Add weight matrix in the Tensor Batch class Add the support for weighting each example in the batch. 16 November 2017, 10:49:59 UTC
1108346 feat:Implement Deep Net class Implemen tation of the Deep Net class, which encapsulates everything for one deep neural network. 16 November 2017, 10:49:59 UTC
back to top