安装CAFFE

jwy@jwy:~/caffe$ make runtest -j8
CXX src/caffe/test/test_hdf5data_layer.cpp
CXX src/caffe/test/test_hdf5_output_layer.cpp
CXX src/caffe/util/hdf5.cpp
CXX src/caffe/layers/hdf5_output_layer.cpp
CXX src/caffe/layers/hdf5_data_layer.cpp
CXX src/caffe/solvers/sgd_solver.cpp
CXX src/caffe/net.cpp
CXX src/caffe/solver.cpp
NVCC src/caffe/layers/hdf5_data_layer.cu
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
NVCC src/caffe/layers/hdf5_output_layer.cu
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
LD -o .build_release/lib/libcaffe.so.1.0.0
CXX/LD -o .build_release/test/test_all.testbin src/caffe/test/test_caffe_main.cpp
.build_release/tools/caffe
caffe: command line brew
usage: caffe <command> <args>

commands:
  train           train or finetune a model
  test            score a model
  device_query    show GPU diagnostic information
  time            benchmark model execution time

  Flags from tools/caffe.cpp:
    -gpu (Optional; run in GPU mode on given device IDs separated by ','.Use
      '-gpu all' to run on all available GPUs. The effective training batch
      size is multiplied by the number of devices.) type: string default: ""
    -iterations (The number of iterations to run.) type: int32 default: 50
    -level (Optional; network level.) type: int32 default: 0
    -model (The model definition protocol buffer text file.) type: string
      default: ""
    -phase (Optional; network phase (TRAIN or TEST). Only used for 'time'.)
      type: string default: ""
    -sighup_effect (Optional; action to take when a SIGHUP signal is received:
      snapshot, stop or none.) type: string default: "snapshot"
    -sigint_effect (Optional; action to take when a SIGINT signal is received:
      snapshot, stop or none.) type: string default: "stop"
    -snapshot (Optional; the snapshot solver state to resume training.)
      type: string default: ""
    -solver (The solver definition protocol buffer text file.) type: string
      default: ""
    -stage (Optional; network stages (not to be confused with phase), separated
      by ','.) type: string default: ""
    -weights (Optional; the pretrained weights to initialize finetuning,
      separated by ','. Cannot be set simultaneously with snapshot.)
      type: string default: ""
.build_release/test/test_all.testbin 0 --gtest_shuffle
Cuda number of devices: 1
Setting to use device 0
Current device id: 0
Current device name: GeForce GTX 1050 Ti
Note: Randomizing tests' orders with a seed of 56445 .
[==========] Running 2199 tests from 285 test cases.
[----------] Global test environment set-up.
[----------] 5 tests from EmbedLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] EmbedLayerTest/3.TestSetUp
[       OK ] EmbedLayerTest/3.TestSetUp (4192 ms)
[ RUN      ] EmbedLayerTest/3.TestForwardWithBias
[       OK ] EmbedLayerTest/3.TestForwardWithBias (1 ms)
[ RUN      ] EmbedLayerTest/3.TestGradient
[       OK ] EmbedLayerTest/3.TestGradient (74 ms)
[ RUN      ] EmbedLayerTest/3.TestForward
[       OK ] EmbedLayerTest/3.TestForward (1 ms)
[ RUN      ] EmbedLayerTest/3.TestGradientWithBias
[       OK ] EmbedLayerTest/3.TestGradientWithBias (135 ms)
[----------] 5 tests from EmbedLayerTest/3 (4403 ms total)

[----------] 3 tests from SplitLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] SplitLayerTest/2.TestSetup
[       OK ] SplitLayerTest/2.TestSetup (1 ms)
[ RUN      ] SplitLayerTest/2.Test
[       OK ] SplitLayerTest/2.Test (1 ms)
[ RUN      ] SplitLayerTest/2.TestGradient
[       OK ] SplitLayerTest/2.TestGradient (22 ms)
[----------] 3 tests from SplitLayerTest/2 (24 ms total)

[----------] 27 tests from ReductionLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] ReductionLayerTest/1.TestSetUp
[       OK ] ReductionLayerTest/1.TestSetUp (0 ms)
[ RUN      ] ReductionLayerTest/1.TestSumGradient
[       OK ] ReductionLayerTest/1.TestSumGradient (1 ms)
[ RUN      ] ReductionLayerTest/1.TestSetUpWithAxis2
[       OK ] ReductionLayerTest/1.TestSetUpWithAxis2 (0 ms)
[ RUN      ] ReductionLayerTest/1.TestAbsSumGradient
[       OK ] ReductionLayerTest/1.TestAbsSumGradient (0 ms)
[ RUN      ] ReductionLayerTest/1.TestAbsSumCoeff
[       OK ] ReductionLayerTest/1.TestAbsSumCoeff (1 ms)
[ RUN      ] ReductionLayerTest/1.TestMeanCoeff
[       OK ] ReductionLayerTest/1.TestMeanCoeff (0 ms)
[ RUN      ] ReductionLayerTest/1.TestSumOfSquares
[       OK ] ReductionLayerTest/1.TestSumOfSquares (0 ms)
[ RUN      ] ReductionLayerTest/1.TestAbsSumCoeffAxis1
[       OK ] ReductionLayerTest/1.TestAbsSumCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/1.TestSumOfSquaresGradient
[       OK ] ReductionLayerTest/1.TestSumOfSquaresGradient (0 ms)
[ RUN      ] ReductionLayerTest/1.TestSumOfSquaresCoeffGradient
[       OK ] ReductionLayerTest/1.TestSumOfSquaresCoeffGradient (1 ms)
[ RUN      ] ReductionLayerTest/1.TestSumCoeffAxis1Gradient
[       OK ] ReductionLayerTest/1.TestSumCoeffAxis1Gradient (1 ms)
[ RUN      ] ReductionLayerTest/1.TestSumCoeffAxis1
[       OK ] ReductionLayerTest/1.TestSumCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/1.TestMeanCoeffGradient
[       OK ] ReductionLayerTest/1.TestMeanCoeffGradient (1 ms)
[ RUN      ] ReductionLayerTest/1.TestMeanCoeffAxis1
[       OK ] ReductionLayerTest/1.TestMeanCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/1.TestSumCoeffGradient
[       OK ] ReductionLayerTest/1.TestSumCoeffGradient (0 ms)
[ RUN      ] ReductionLayerTest/1.TestSumOfSquaresCoeffAxis1Gradient
[       OK ] ReductionLayerTest/1.TestSumOfSquaresCoeffAxis1Gradient (1 ms)
[ RUN      ] ReductionLayerTest/1.TestSumOfSquaresCoeff
[       OK ] ReductionLayerTest/1.TestSumOfSquaresCoeff (1 ms)
[ RUN      ] ReductionLayerTest/1.TestAbsSumCoeffAxis1Gradient
[       OK ] ReductionLayerTest/1.TestAbsSumCoeffAxis1Gradient (1 ms)
[ RUN      ] ReductionLayerTest/1.TestSumCoeff
[       OK ] ReductionLayerTest/1.TestSumCoeff (0 ms)
[ RUN      ] ReductionLayerTest/1.TestSetUpWithAxis1
[       OK ] ReductionLayerTest/1.TestSetUpWithAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/1.TestAbsSum
[       OK ] ReductionLayerTest/1.TestAbsSum (0 ms)
[ RUN      ] ReductionLayerTest/1.TestSum
[       OK ] ReductionLayerTest/1.TestSum (0 ms)
[ RUN      ] ReductionLayerTest/1.TestMeanCoeffGradientAxis1
[       OK ] ReductionLayerTest/1.TestMeanCoeffGradientAxis1 (1 ms)
[ RUN      ] ReductionLayerTest/1.TestMean
[       OK ] ReductionLayerTest/1.TestMean (0 ms)
[ RUN      ] ReductionLayerTest/1.TestMeanGradient
[       OK ] ReductionLayerTest/1.TestMeanGradient (1 ms)
[ RUN      ] ReductionLayerTest/1.TestAbsSumCoeffGradient
[       OK ] ReductionLayerTest/1.TestAbsSumCoeffGradient (0 ms)
[ RUN      ] ReductionLayerTest/1.TestSumOfSquaresCoeffAxis1
[       OK ] ReductionLayerTest/1.TestSumOfSquaresCoeffAxis1 (0 ms)
[----------] 27 tests from ReductionLayerTest/1 (10 ms total)

[----------] 10 tests from ConcatLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] ConcatLayerTest/3.TestSetupChannels
[       OK ] ConcatLayerTest/3.TestSetupChannels (2 ms)
[ RUN      ] ConcatLayerTest/3.TestSetupChannelsNegativeIndexing
[       OK ] ConcatLayerTest/3.TestSetupChannelsNegativeIndexing (2 ms)
[ RUN      ] ConcatLayerTest/3.TestForwardChannels
[       OK ] ConcatLayerTest/3.TestForwardChannels (2 ms)
[ RUN      ] ConcatLayerTest/3.TestGradientNum
[       OK ] ConcatLayerTest/3.TestGradientNum (36 ms)
[ RUN      ] ConcatLayerTest/3.TestGradientTrivial
[       OK ] ConcatLayerTest/3.TestGradientTrivial (8 ms)
[ RUN      ] ConcatLayerTest/3.TestForwardNum
[       OK ] ConcatLayerTest/3.TestForwardNum (3 ms)
[ RUN      ] ConcatLayerTest/3.TestForwardTrivial
[       OK ] ConcatLayerTest/3.TestForwardTrivial (1 ms)
[ RUN      ] ConcatLayerTest/3.TestGradientChannels
[       OK ] ConcatLayerTest/3.TestGradientChannels (27 ms)
[ RUN      ] ConcatLayerTest/3.TestGradientChannelsBottomOneOnly
[       OK ] ConcatLayerTest/3.TestGradientChannelsBottomOneOnly (19 ms)
[ RUN      ] ConcatLayerTest/3.TestSetupNum
[       OK ] ConcatLayerTest/3.TestSetupNum (2 ms)
[----------] 10 tests from ConcatLayerTest/3 (102 ms total)

[----------] 8 tests from CuDNNNeuronLayerTest/1, where TypeParam = double
[ RUN      ] CuDNNNeuronLayerTest/1.TestReLUCuDNN
[       OK ] CuDNNNeuronLayerTest/1.TestReLUCuDNN (3042 ms)
[ RUN      ] CuDNNNeuronLayerTest/1.TestTanHCuDNN
[       OK ] CuDNNNeuronLayerTest/1.TestTanHCuDNN (3 ms)
[ RUN      ] CuDNNNeuronLayerTest/1.TestSigmoidCuDNN
[       OK ] CuDNNNeuronLayerTest/1.TestSigmoidCuDNN (2 ms)
[ RUN      ] CuDNNNeuronLayerTest/1.TestSigmoidGradientCuDNN
[       OK ] CuDNNNeuronLayerTest/1.TestSigmoidGradientCuDNN (21 ms)
[ RUN      ] CuDNNNeuronLayerTest/1.TestReLUGradientCuDNN
[       OK ] CuDNNNeuronLayerTest/1.TestReLUGradientCuDNN (17 ms)
[ RUN      ] CuDNNNeuronLayerTest/1.TestReLUGradientWithNegativeSlopeCuDNN
[       OK ] CuDNNNeuronLayerTest/1.TestReLUGradientWithNegativeSlopeCuDNN (14 ms)
[ RUN      ] CuDNNNeuronLayerTest/1.TestReLUWithNegativeSlopeCuDNN
[       OK ] CuDNNNeuronLayerTest/1.TestReLUWithNegativeSlopeCuDNN (1 ms)
[ RUN      ] CuDNNNeuronLayerTest/1.TestTanHGradientCuDNN
[       OK ] CuDNNNeuronLayerTest/1.TestTanHGradientCuDNN (18 ms)
[----------] 8 tests from CuDNNNeuronLayerTest/1 (3118 ms total)

[----------] 6 tests from MVNLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] MVNLayerTest/3.TestForward
[       OK ] MVNLayerTest/3.TestForward (1 ms)
[ RUN      ] MVNLayerTest/3.TestForwardAcrossChannels
[       OK ] MVNLayerTest/3.TestForwardAcrossChannels (1 ms)
[ RUN      ] MVNLayerTest/3.TestGradientAcrossChannels
[       OK ] MVNLayerTest/3.TestGradientAcrossChannels (1336 ms)
[ RUN      ] MVNLayerTest/3.TestForwardMeanOnly
[       OK ] MVNLayerTest/3.TestForwardMeanOnly (1 ms)
[ RUN      ] MVNLayerTest/3.TestGradientMeanOnly
[       OK ] MVNLayerTest/3.TestGradientMeanOnly (838 ms)
[ RUN      ] MVNLayerTest/3.TestGradient
[       OK ] MVNLayerTest/3.TestGradient (1333 ms)
[----------] 6 tests from MVNLayerTest/3 (3510 ms total)

[----------] 2 tests from BatchReindexLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] BatchReindexLayerTest/0.TestGradient
[       OK ] BatchReindexLayerTest/0.TestGradient (85 ms)
[ RUN      ] BatchReindexLayerTest/0.TestForward
[       OK ] BatchReindexLayerTest/0.TestForward (0 ms)
[----------] 2 tests from BatchReindexLayerTest/0 (85 ms total)

[----------] 2 tests from CuDNNSoftmaxLayerTest/0, where TypeParam = float
[ RUN      ] CuDNNSoftmaxLayerTest/0.TestForwardCuDNN
[       OK ] CuDNNSoftmaxLayerTest/0.TestForwardCuDNN (1 ms)
[ RUN      ] CuDNNSoftmaxLayerTest/0.TestGradientCuDNN
[       OK ] CuDNNSoftmaxLayerTest/0.TestGradientCuDNN (1103 ms)
[----------] 2 tests from CuDNNSoftmaxLayerTest/0 (1104 ms total)

[----------] 3 tests from BlobMathTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] BlobMathTest/1.TestScaleData
[       OK ] BlobMathTest/1.TestScaleData (0 ms)
[ RUN      ] BlobMathTest/1.TestAsum
[       OK ] BlobMathTest/1.TestAsum (0 ms)
[ RUN      ] BlobMathTest/1.TestSumOfSquares
[       OK ] BlobMathTest/1.TestSumOfSquares (0 ms)
[----------] 3 tests from BlobMathTest/1 (0 ms total)

[----------] 10 tests from ConcatLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] ConcatLayerTest/1.TestSetupChannels
[       OK ] ConcatLayerTest/1.TestSetupChannels (0 ms)
[ RUN      ] ConcatLayerTest/1.TestSetupNum
[       OK ] ConcatLayerTest/1.TestSetupNum (0 ms)
[ RUN      ] ConcatLayerTest/1.TestGradientChannels
[       OK ] ConcatLayerTest/1.TestGradientChannels (3 ms)
[ RUN      ] ConcatLayerTest/1.TestGradientTrivial
[       OK ] ConcatLayerTest/1.TestGradientTrivial (2 ms)
[ RUN      ] ConcatLayerTest/1.TestForwardChannels
[       OK ] ConcatLayerTest/1.TestForwardChannels (0 ms)
[ RUN      ] ConcatLayerTest/1.TestForwardNum
[       OK ] ConcatLayerTest/1.TestForwardNum (1 ms)
[ RUN      ] ConcatLayerTest/1.TestGradientNum
[       OK ] ConcatLayerTest/1.TestGradientNum (3 ms)
[ RUN      ] ConcatLayerTest/1.TestGradientChannelsBottomOneOnly
[       OK ] ConcatLayerTest/1.TestGradientChannelsBottomOneOnly (2 ms)
[ RUN      ] ConcatLayerTest/1.TestForwardTrivial
[       OK ] ConcatLayerTest/1.TestForwardTrivial (0 ms)
[ RUN      ] ConcatLayerTest/1.TestSetupChannelsNegativeIndexing
[       OK ] ConcatLayerTest/1.TestSetupChannelsNegativeIndexing (0 ms)
[----------] 10 tests from ConcatLayerTest/1 (11 ms total)

[----------] 12 tests from ArgMaxLayerTest/0, where TypeParam = float
[ RUN      ] ArgMaxLayerTest/0.TestSetupAxisMaxVal
[       OK ] ArgMaxLayerTest/0.TestSetupAxisMaxVal (1 ms)
[ RUN      ] ArgMaxLayerTest/0.TestCPUAxisTopK
[       OK ] ArgMaxLayerTest/0.TestCPUAxisTopK (22 ms)
[ RUN      ] ArgMaxLayerTest/0.TestCPUMaxValTopK
[       OK ] ArgMaxLayerTest/0.TestCPUMaxValTopK (1 ms)
[ RUN      ] ArgMaxLayerTest/0.TestCPUAxisMaxValTopK
[       OK ] ArgMaxLayerTest/0.TestCPUAxisMaxValTopK (19 ms)
[ RUN      ] ArgMaxLayerTest/0.TestSetupMaxVal
[       OK ] ArgMaxLayerTest/0.TestSetupMaxVal (0 ms)
[ RUN      ] ArgMaxLayerTest/0.TestSetup
[       OK ] ArgMaxLayerTest/0.TestSetup (0 ms)
[ RUN      ] ArgMaxLayerTest/0.TestCPUTopK
[       OK ] ArgMaxLayerTest/0.TestCPUTopK (1 ms)
[ RUN      ] ArgMaxLayerTest/0.TestCPUAxis
[       OK ] ArgMaxLayerTest/0.TestCPUAxis (5 ms)
[ RUN      ] ArgMaxLayerTest/0.TestCPU
[       OK ] ArgMaxLayerTest/0.TestCPU (1 ms)
[ RUN      ] ArgMaxLayerTest/0.TestCPUMaxVal
[       OK ] ArgMaxLayerTest/0.TestCPUMaxVal (1 ms)
[ RUN      ] ArgMaxLayerTest/0.TestSetupAxisNegativeIndexing
[       OK ] ArgMaxLayerTest/0.TestSetupAxisNegativeIndexing (0 ms)
[ RUN      ] ArgMaxLayerTest/0.TestSetupAxis
[       OK ] ArgMaxLayerTest/0.TestSetupAxis (1 ms)
[----------] 12 tests from ArgMaxLayerTest/0 (52 ms total)

[----------] 10 tests from PowerLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] PowerLayerTest/1.TestPowerZeroGradient
[       OK ] PowerLayerTest/1.TestPowerZeroGradient (1 ms)
[ RUN      ] PowerLayerTest/1.TestPowerOneGradient
[       OK ] PowerLayerTest/1.TestPowerOneGradient (1 ms)
[ RUN      ] PowerLayerTest/1.TestPowerGradient
[       OK ] PowerLayerTest/1.TestPowerGradient (5 ms)
[ RUN      ] PowerLayerTest/1.TestPowerTwoScaleHalfGradient
[       OK ] PowerLayerTest/1.TestPowerTwoScaleHalfGradient (1 ms)
[ RUN      ] PowerLayerTest/1.TestPower
[       OK ] PowerLayerTest/1.TestPower (0 ms)
[ RUN      ] PowerLayerTest/1.TestPowerOne
[       OK ] PowerLayerTest/1.TestPowerOne (0 ms)
[ RUN      ] PowerLayerTest/1.TestPowerGradientShiftZero
[       OK ] PowerLayerTest/1.TestPowerGradientShiftZero (4 ms)
[ RUN      ] PowerLayerTest/1.TestPowerTwo
[       OK ] PowerLayerTest/1.TestPowerTwo (0 ms)
[ RUN      ] PowerLayerTest/1.TestPowerTwoGradient
[       OK ] PowerLayerTest/1.TestPowerTwoGradient (2 ms)
[ RUN      ] PowerLayerTest/1.TestPowerZero
[       OK ] PowerLayerTest/1.TestPowerZero (0 ms)
[----------] 10 tests from PowerLayerTest/1 (14 ms total)

[----------] 11 tests from AdaDeltaSolverTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithWeightDecay
[       OK ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithWeightDecay (209 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithMomentum
[       OK ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithMomentum (33 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestSnapshot
[       OK ] AdaDeltaSolverTest/2.TestSnapshot (43 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdate
[       OK ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdate (13 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithEverythingShare
[       OK ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithEverythingShare (67 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestSnapshotShare
[       OK ] AdaDeltaSolverTest/2.TestSnapshotShare (47 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdaDeltaSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare (10 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] AdaDeltaSolverTest/2.TestLeastSquaresUpdateWithMomentumMultiIter (70 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithEverything
[       OK ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithEverything (68 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithHalfMomentum
[       OK ] AdaDeltaSolverTest/2.TestAdaDeltaLeastSquaresUpdateWithHalfMomentum (25 ms)
[ RUN      ] AdaDeltaSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdaDeltaSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum (9 ms)
[----------] 11 tests from AdaDeltaSolverTest/2 (595 ms total)

[----------] 20 tests from BiasLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] BiasLayerTest/3.TestBackwardEltwiseInPlace
[       OK ] BiasLayerTest/3.TestBackwardEltwiseInPlace (2 ms)
[ RUN      ] BiasLayerTest/3.TestGradientBias
[       OK ] BiasLayerTest/3.TestGradientBias (519 ms)
[ RUN      ] BiasLayerTest/3.TestForwardBroadcastMiddle
[       OK ] BiasLayerTest/3.TestForwardBroadcastMiddle (2 ms)
[ RUN      ] BiasLayerTest/3.TestBackwardBroadcastMiddleInPlace
[       OK ] BiasLayerTest/3.TestBackwardBroadcastMiddleInPlace (2 ms)
[ RUN      ] BiasLayerTest/3.TestForwardEltwiseInPlace
[       OK ] BiasLayerTest/3.TestForwardEltwiseInPlace (2 ms)
[ RUN      ] BiasLayerTest/3.TestGradientEltwiseWithParam
[       OK ] BiasLayerTest/3.TestGradientEltwiseWithParam (1053 ms)
[ RUN      ] BiasLayerTest/3.TestForwardBias
[       OK ] BiasLayerTest/3.TestForwardBias (2 ms)
[ RUN      ] BiasLayerTest/3.TestGradientBroadcastMiddleWithParam
[       OK ] BiasLayerTest/3.TestGradientBroadcastMiddleWithParam (563 ms)
[ RUN      ] BiasLayerTest/3.TestForwardBroadcastEnd
[       OK ] BiasLayerTest/3.TestForwardBroadcastEnd (1 ms)
[ RUN      ] BiasLayerTest/3.TestGradientBroadcastEnd
[       OK ] BiasLayerTest/3.TestGradientBroadcastEnd (613 ms)
[ RUN      ] BiasLayerTest/3.TestGradientBroadcastBegin
[       OK ] BiasLayerTest/3.TestGradientBroadcastBegin (534 ms)
[ RUN      ] BiasLayerTest/3.TestGradientBroadcastMiddle
[       OK ] BiasLayerTest/3.TestGradientBroadcastMiddle (604 ms)
[ RUN      ] BiasLayerTest/3.TestForwardBroadcastBegin
[       OK ] BiasLayerTest/3.TestForwardBroadcastBegin (1 ms)
[ RUN      ] BiasLayerTest/3.TestGradientEltwise
[       OK ] BiasLayerTest/3.TestGradientEltwise (28 ms)
[ RUN      ] BiasLayerTest/3.TestForwardBroadcastMiddleInPlace
[       OK ] BiasLayerTest/3.TestForwardBroadcastMiddleInPlace (2 ms)
[ RUN      ] BiasLayerTest/3.TestForwardEltwise
[       OK ] BiasLayerTest/3.TestForwardEltwise (3 ms)
[ RUN      ] BiasLayerTest/3.TestForwardBiasAxis2
[       OK ] BiasLayerTest/3.TestForwardBiasAxis2 (2 ms)
[ RUN      ] BiasLayerTest/3.TestGradientBiasAxis2
[       OK ] BiasLayerTest/3.TestGradientBiasAxis2 (623 ms)
[ RUN      ] BiasLayerTest/3.TestForwardEltwiseWithParam
[       OK ] BiasLayerTest/3.TestForwardEltwiseWithParam (1 ms)
[ RUN      ] BiasLayerTest/3.TestForwardBroadcastMiddleWithParam
[       OK ] BiasLayerTest/3.TestForwardBroadcastMiddleWithParam (1 ms)
[----------] 20 tests from BiasLayerTest/3 (4560 ms total)

[----------] 6 tests from RNNLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] RNNLayerTest/1.TestGradientNonZeroContBufferSize2
[       OK ] RNNLayerTest/1.TestGradientNonZeroContBufferSize2 (318 ms)
[ RUN      ] RNNLayerTest/1.TestGradient
[       OK ] RNNLayerTest/1.TestGradient (70 ms)
[ RUN      ] RNNLayerTest/1.TestGradientNonZeroContBufferSize2WithStaticInput
[       OK ] RNNLayerTest/1.TestGradientNonZeroContBufferSize2WithStaticInput (590 ms)
[ RUN      ] RNNLayerTest/1.TestForward
[       OK ] RNNLayerTest/1.TestForward (5 ms)
[ RUN      ] RNNLayerTest/1.TestSetUp
[       OK ] RNNLayerTest/1.TestSetUp (0 ms)
[ RUN      ] RNNLayerTest/1.TestGradientNonZeroCont
[       OK ] RNNLayerTest/1.TestGradientNonZeroCont (73 ms)
[----------] 6 tests from RNNLayerTest/1 (1057 ms total)

[----------] 9 tests from LSTMLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] LSTMLayerTest/2.TestGradientNonZeroCont
[       OK ] LSTMLayerTest/2.TestGradientNonZeroCont (1531 ms)
[ RUN      ] LSTMLayerTest/2.TestForward
[       OK ] LSTMLayerTest/2.TestForward (8 ms)
[ RUN      ] LSTMLayerTest/2.TestLSTMUnitGradientNonZeroCont
[       OK ] LSTMLayerTest/2.TestLSTMUnitGradientNonZeroCont (228 ms)
[ RUN      ] LSTMLayerTest/2.TestGradient
[       OK ] LSTMLayerTest/2.TestGradient (1498 ms)
[ RUN      ] LSTMLayerTest/2.TestLSTMUnitSetUp
[       OK ] LSTMLayerTest/2.TestLSTMUnitSetUp (1 ms)
[ RUN      ] LSTMLayerTest/2.TestLSTMUnitGradient
[       OK ] LSTMLayerTest/2.TestLSTMUnitGradient (199 ms)
[ RUN      ] LSTMLayerTest/2.TestSetUp
[       OK ] LSTMLayerTest/2.TestSetUp (2 ms)
[ RUN      ] LSTMLayerTest/2.TestGradientNonZeroContBufferSize2WithStaticInput
[       OK ] LSTMLayerTest/2.TestGradientNonZeroContBufferSize2WithStaticInput (16011 ms)
[ RUN      ] LSTMLayerTest/2.TestGradientNonZeroContBufferSize2
[       OK ] LSTMLayerTest/2.TestGradientNonZeroContBufferSize2 (2540 ms)
[----------] 9 tests from LSTMLayerTest/2 (22018 ms total)

[----------] 2 tests from GemmTest/1, where TypeParam = double
[ RUN      ] GemmTest/1.TestGemmCPUGPU
[       OK ] GemmTest/1.TestGemmCPUGPU (2 ms)
[ RUN      ] GemmTest/1.TestGemvCPUGPU
[       OK ] GemmTest/1.TestGemvCPUGPU (1 ms)
[----------] 2 tests from GemmTest/1 (3 ms total)

[----------] 3 tests from SplitLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] SplitLayerTest/1.TestSetup
[       OK ] SplitLayerTest/1.TestSetup (0 ms)
[ RUN      ] SplitLayerTest/1.TestGradient
[       OK ] SplitLayerTest/1.TestGradient (4 ms)
[ RUN      ] SplitLayerTest/1.Test
[       OK ] SplitLayerTest/1.Test (1 ms)
[----------] 3 tests from SplitLayerTest/1 (5 ms total)

[----------] 8 tests from Im2colLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] Im2colLayerTest/1.TestDilatedGradient
[       OK ] Im2colLayerTest/1.TestDilatedGradient (637 ms)
[ RUN      ] Im2colLayerTest/1.TestRect
[       OK ] Im2colLayerTest/1.TestRect (0 ms)
[ RUN      ] Im2colLayerTest/1.TestGradientForceND
[       OK ] Im2colLayerTest/1.TestGradientForceND (329 ms)
[ RUN      ] Im2colLayerTest/1.TestDilatedGradientForceND
[       OK ] Im2colLayerTest/1.TestDilatedGradientForceND (1038 ms)
[ RUN      ] Im2colLayerTest/1.TestForward
[       OK ] Im2colLayerTest/1.TestForward (0 ms)
[ RUN      ] Im2colLayerTest/1.TestRectGradient
[       OK ] Im2colLayerTest/1.TestRectGradient (162 ms)
[ RUN      ] Im2colLayerTest/1.TestSetup
[       OK ] Im2colLayerTest/1.TestSetup (0 ms)
[ RUN      ] Im2colLayerTest/1.TestGradient
[       OK ] Im2colLayerTest/1.TestGradient (203 ms)
[----------] 8 tests from Im2colLayerTest/1 (2369 ms total)

[----------] 3 tests from MaxPoolingDropoutTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] MaxPoolingDropoutTest/1.TestForward
[       OK ] MaxPoolingDropoutTest/1.TestForward (0 ms)
[ RUN      ] MaxPoolingDropoutTest/1.TestBackward
[       OK ] MaxPoolingDropoutTest/1.TestBackward (0 ms)
[ RUN      ] MaxPoolingDropoutTest/1.TestSetup
[       OK ] MaxPoolingDropoutTest/1.TestSetup (0 ms)
[----------] 3 tests from MaxPoolingDropoutTest/1 (0 ms total)

[----------] 6 tests from RNNLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] RNNLayerTest/2.TestForward
[       OK ] RNNLayerTest/2.TestForward (9 ms)
[ RUN      ] RNNLayerTest/2.TestGradientNonZeroCont
[       OK ] RNNLayerTest/2.TestGradientNonZeroCont (565 ms)
[ RUN      ] RNNLayerTest/2.TestGradientNonZeroContBufferSize2
[       OK ] RNNLayerTest/2.TestGradientNonZeroContBufferSize2 (1400 ms)
[ RUN      ] RNNLayerTest/2.TestGradientNonZeroContBufferSize2WithStaticInput
[       OK ] RNNLayerTest/2.TestGradientNonZeroContBufferSize2WithStaticInput (5656 ms)
[ RUN      ] RNNLayerTest/2.TestSetUp
[       OK ] RNNLayerTest/2.TestSetUp (2 ms)
[ RUN      ] RNNLayerTest/2.TestGradient
[       OK ] RNNLayerTest/2.TestGradient (575 ms)
[----------] 6 tests from RNNLayerTest/2 (8207 ms total)

[----------] 5 tests from BenchmarkTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] BenchmarkTest/2.TestTimerConstructor
[       OK ] BenchmarkTest/2.TestTimerConstructor (0 ms)
[ RUN      ] BenchmarkTest/2.TestTimerStop
[       OK ] BenchmarkTest/2.TestTimerStop (0 ms)
[ RUN      ] BenchmarkTest/2.TestTimerMilliSeconds
[       OK ] BenchmarkTest/2.TestTimerMilliSeconds (300 ms)
[ RUN      ] BenchmarkTest/2.TestTimerSeconds
[       OK ] BenchmarkTest/2.TestTimerSeconds (301 ms)
[ RUN      ] BenchmarkTest/2.TestTimerStart
[       OK ] BenchmarkTest/2.TestTimerStart (0 ms)
[----------] 5 tests from BenchmarkTest/2 (601 ms total)

[----------] 12 tests from SGDSolverTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdateWithMomentum
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdateWithMomentum (30 ms)
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdateWithEverything
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdateWithEverything (58 ms)
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdateWithWeightDecay
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdateWithWeightDecay (24 ms)
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdateWithEverythingShare
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdateWithEverythingShare (60 ms)
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdate
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdate (13 ms)
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdateLROneHundredth
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdateLROneHundredth (14 ms)
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdateWithMomentumMultiIter (60 ms)
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdateWithWeightDecayMultiIter
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdateWithWeightDecayMultiIter (56 ms)
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum (8 ms)
[ RUN      ] SGDSolverTest/2.TestSnapshot
[       OK ] SGDSolverTest/2.TestSnapshot (34 ms)
[ RUN      ] SGDSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] SGDSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare (9 ms)
[ RUN      ] SGDSolverTest/2.TestSnapshotShare
[       OK ] SGDSolverTest/2.TestSnapshotShare (42 ms)
[----------] 12 tests from SGDSolverTest/2 (408 ms total)

[----------] 8 tests from Im2colLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] Im2colLayerTest/2.TestGradient
[       OK ] Im2colLayerTest/2.TestGradient (2282 ms)
[ RUN      ] Im2colLayerTest/2.TestRectGradient
[       OK ] Im2colLayerTest/2.TestRectGradient (1874 ms)
[ RUN      ] Im2colLayerTest/2.TestSetup
[       OK ] Im2colLayerTest/2.TestSetup (1 ms)
[ RUN      ] Im2colLayerTest/2.TestForward
[       OK ] Im2colLayerTest/2.TestForward (1 ms)
[ RUN      ] Im2colLayerTest/2.TestGradientForceND
[       OK ] Im2colLayerTest/2.TestGradientForceND (2690 ms)
[ RUN      ] Im2colLayerTest/2.TestRect
[       OK ] Im2colLayerTest/2.TestRect (2 ms)
[ RUN      ] Im2colLayerTest/2.TestDilatedGradient
[       OK ] Im2colLayerTest/2.TestDilatedGradient (6769 ms)
[ RUN      ] Im2colLayerTest/2.TestDilatedGradientForceND
[       OK ] Im2colLayerTest/2.TestDilatedGradientForceND (7788 ms)
[----------] 8 tests from Im2colLayerTest/2 (21407 ms total)

[----------] 22 tests from ScaleLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] ScaleLayerTest/0.TestForwardBroadcastMiddleInPlace
[       OK ] ScaleLayerTest/0.TestForwardBroadcastMiddleInPlace (0 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardEltwiseWithParam
[       OK ] ScaleLayerTest/0.TestForwardEltwiseWithParam (0 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardBroadcastMiddle
[       OK ] ScaleLayerTest/0.TestForwardBroadcastMiddle (0 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardScaleAxis2
[       OK ] ScaleLayerTest/0.TestForwardScaleAxis2 (0 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardBroadcastBegin
[       OK ] ScaleLayerTest/0.TestForwardBroadcastBegin (0 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardBroadcastEnd
[       OK ] ScaleLayerTest/0.TestForwardBroadcastEnd (1 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardEltwiseInPlace
[       OK ] ScaleLayerTest/0.TestForwardEltwiseInPlace (0 ms)
[ RUN      ] ScaleLayerTest/0.TestGradientBroadcastEnd
[       OK ] ScaleLayerTest/0.TestGradientBroadcastEnd (118 ms)
[ RUN      ] ScaleLayerTest/0.TestBackwardBroadcastMiddleInPlace
[       OK ] ScaleLayerTest/0.TestBackwardBroadcastMiddleInPlace (0 ms)
[ RUN      ] ScaleLayerTest/0.TestGradientScaleAxis2
[       OK ] ScaleLayerTest/0.TestGradientScaleAxis2 (63 ms)
[ RUN      ] ScaleLayerTest/0.TestGradientEltwise
[       OK ] ScaleLayerTest/0.TestGradientEltwise (3 ms)
[ RUN      ] ScaleLayerTest/0.TestGradientBroadcastBegin
[       OK ] ScaleLayerTest/0.TestGradientBroadcastBegin (66 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardBroadcastMiddleWithParamAndBias
[       OK ] ScaleLayerTest/0.TestForwardBroadcastMiddleWithParamAndBias (114 ms)
[ RUN      ] ScaleLayerTest/0.TestGradientScale
[       OK ] ScaleLayerTest/0.TestGradientScale (89 ms)
[ RUN      ] ScaleLayerTest/0.TestBackwardEltwiseInPlace
[       OK ] ScaleLayerTest/0.TestBackwardEltwiseInPlace (0 ms)
[ RUN      ] ScaleLayerTest/0.TestGradientBroadcastMiddleWithParam
[       OK ] ScaleLayerTest/0.TestGradientBroadcastMiddleWithParam (77 ms)
[ RUN      ] ScaleLayerTest/0.TestGradientEltwiseWithParam
[       OK ] ScaleLayerTest/0.TestGradientEltwiseWithParam (194 ms)
[ RUN      ] ScaleLayerTest/0.TestGradientScaleAndBias
[       OK ] ScaleLayerTest/0.TestGradientScaleAndBias (71 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardScale
[       OK ] ScaleLayerTest/0.TestForwardScale (0 ms)
[ RUN      ] ScaleLayerTest/0.TestGradientBroadcastMiddle
[       OK ] ScaleLayerTest/0.TestGradientBroadcastMiddle (77 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardEltwise
[       OK ] ScaleLayerTest/0.TestForwardEltwise (0 ms)
[ RUN      ] ScaleLayerTest/0.TestForwardBroadcastMiddleWithParam
[       OK ] ScaleLayerTest/0.TestForwardBroadcastMiddleWithParam (0 ms)
[----------] 22 tests from ScaleLayerTest/0 (873 ms total)

[----------] 9 tests from AccuracyLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] AccuracyLayerTest/2.TestForwardTopK
[       OK ] AccuracyLayerTest/2.TestForwardTopK (4 ms)
[ RUN      ] AccuracyLayerTest/2.TestForwardIgnoreLabel
[       OK ] AccuracyLayerTest/2.TestForwardIgnoreLabel (3 ms)
[ RUN      ] AccuracyLayerTest/2.TestSetupTopK
[       OK ] AccuracyLayerTest/2.TestSetupTopK (1 ms)
[ RUN      ] AccuracyLayerTest/2.TestForwardPerClass
[       OK ] AccuracyLayerTest/2.TestForwardPerClass (4 ms)
[ RUN      ] AccuracyLayerTest/2.TestForward
[       OK ] AccuracyLayerTest/2.TestForward (4 ms)
[ RUN      ] AccuracyLayerTest/2.TestSetup
[       OK ] AccuracyLayerTest/2.TestSetup (2 ms)
[ RUN      ] AccuracyLayerTest/2.TestForwardWithSpatialAxes
[       OK ] AccuracyLayerTest/2.TestForwardWithSpatialAxes (2 ms)
[ RUN      ] AccuracyLayerTest/2.TestForwardPerClassWithIgnoreLabel
[       OK ] AccuracyLayerTest/2.TestForwardPerClassWithIgnoreLabel (4 ms)
[ RUN      ] AccuracyLayerTest/2.TestSetupOutputPerClass
[       OK ] AccuracyLayerTest/2.TestSetupOutputPerClass (1 ms)
[----------] 9 tests from AccuracyLayerTest/2 (25 ms total)

[----------] 4 tests from CuDNNDeconvolutionLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] CuDNNDeconvolutionLayerTest/1.TestSimpleCuDNNDeconvolution
[       OK ] CuDNNDeconvolutionLayerTest/1.TestSimpleCuDNNDeconvolution (0 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/1.TestNDAgainst2D
[       OK ] CuDNNDeconvolutionLayerTest/1.TestNDAgainst2D (778 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/1.TestGradient
[       OK ] CuDNNDeconvolutionLayerTest/1.TestGradient (632 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/1.TestSetup
[       OK ] CuDNNDeconvolutionLayerTest/1.TestSetup (2 ms)
[----------] 4 tests from CuDNNDeconvolutionLayerTest/1 (1412 ms total)

[----------] 3 tests from GPUStochasticPoolingLayerTest/1, where TypeParam = double
[ RUN      ] GPUStochasticPoolingLayerTest/1.TestGradient
[       OK ] GPUStochasticPoolingLayerTest/1.TestGradient (1933 ms)
[ RUN      ] GPUStochasticPoolingLayerTest/1.TestStochastic
[       OK ] GPUStochasticPoolingLayerTest/1.TestStochastic (7 ms)
[ RUN      ] GPUStochasticPoolingLayerTest/1.TestStochasticTestPhase
[       OK ] GPUStochasticPoolingLayerTest/1.TestStochasticTestPhase (2 ms)
[----------] 3 tests from GPUStochasticPoolingLayerTest/1 (1942 ms total)

[----------] 26 tests from NetTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] NetTest/2.TestHasLayer
[       OK ] NetTest/2.TestHasLayer (6 ms)
[ RUN      ] NetTest/2.TestUnsharedWeightsDiffNet
[       OK ] NetTest/2.TestUnsharedWeightsDiffNet (3 ms)
[ RUN      ] NetTest/2.TestComboLossWeight
[       OK ] NetTest/2.TestComboLossWeight (7 ms)
[ RUN      ] NetTest/2.TestGetBlob
[       OK ] NetTest/2.TestGetBlob (6 ms)
[ RUN      ] NetTest/2.TestAllInOneNetVal
[       OK ] NetTest/2.TestAllInOneNetVal (3 ms)
[ RUN      ] NetTest/2.TestBottomNeedBackwardTricky
[       OK ] NetTest/2.TestBottomNeedBackwardTricky (5 ms)
[ RUN      ] NetTest/2.TestBottomNeedBackward
[       OK ] NetTest/2.TestBottomNeedBackward (4 ms)
[ RUN      ] NetTest/2.TestLossWeight
[       OK ] NetTest/2.TestLossWeight (9 ms)
[ RUN      ] NetTest/2.TestAllInOneNetDeploy
[       OK ] NetTest/2.TestAllInOneNetDeploy (1 ms)
[ RUN      ] NetTest/2.TestParamPropagateDown
[       OK ] NetTest/2.TestParamPropagateDown (5 ms)
[ RUN      ] NetTest/2.TestForcePropagateDown
[       OK ] NetTest/2.TestForcePropagateDown (2 ms)
[ RUN      ] NetTest/2.TestUnsharedWeightsDataNet
[       OK ] NetTest/2.TestUnsharedWeightsDataNet (2 ms)
[ RUN      ] NetTest/2.TestReshape
[       OK ] NetTest/2.TestReshape (3 ms)
[ RUN      ] NetTest/2.TestSharedWeightsDataNet
[       OK ] NetTest/2.TestSharedWeightsDataNet (3 ms)
[ RUN      ] NetTest/2.TestSkipPropagateDown
[       OK ] NetTest/2.TestSkipPropagateDown (2 ms)
[ RUN      ] NetTest/2.TestFromTo
[       OK ] NetTest/2.TestFromTo (5 ms)
[ RUN      ] NetTest/2.TestBottomNeedBackwardEuclideanForce
[       OK ] NetTest/2.TestBottomNeedBackwardEuclideanForce (2 ms)
[ RUN      ] NetTest/2.TestBackwardWithAccuracyLayer
[       OK ] NetTest/2.TestBackwardWithAccuracyLayer (5 ms)
[ RUN      ] NetTest/2.TestGetLayerByName
[       OK ] NetTest/2.TestGetLayerByName (4 ms)
[ RUN      ] NetTest/2.TestAllInOneNetTrain
[       OK ] NetTest/2.TestAllInOneNetTrain (2 ms)
[ RUN      ] NetTest/2.TestSharedWeightsDiffNet
[       OK ] NetTest/2.TestSharedWeightsDiffNet (2 ms)
[ RUN      ] NetTest/2.TestLossWeightMidNet
[       OK ] NetTest/2.TestLossWeightMidNet (10 ms)
[ RUN      ] NetTest/2.TestHasBlob
[       OK ] NetTest/2.TestHasBlob (4 ms)
[ RUN      ] NetTest/2.TestBottomNeedBackwardForce
[       OK ] NetTest/2.TestBottomNeedBackwardForce (5 ms)
[ RUN      ] NetTest/2.TestSharedWeightsUpdate
[       OK ] NetTest/2.TestSharedWeightsUpdate (2 ms)
[ RUN      ] NetTest/2.TestSharedWeightsResume
[       OK ] NetTest/2.TestSharedWeightsResume (3 ms)
[----------] 26 tests from NetTest/2 (105 ms total)

[----------] 3 tests from DummyDataLayerTest/1, where TypeParam = double
[ RUN      ] DummyDataLayerTest/1.TestTwoTopConstant
[       OK ] DummyDataLayerTest/1.TestTwoTopConstant (0 ms)
[ RUN      ] DummyDataLayerTest/1.TestOneTopConstant
[       OK ] DummyDataLayerTest/1.TestOneTopConstant (0 ms)
[ RUN      ] DummyDataLayerTest/1.TestThreeTopConstantGaussianConstant
[       OK ] DummyDataLayerTest/1.TestThreeTopConstantGaussianConstant (0 ms)
[----------] 3 tests from DummyDataLayerTest/1 (0 ms total)

[----------] 3 tests from SigmoidCrossEntropyLossLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] SigmoidCrossEntropyLossLayerTest/2.TestIgnoreGradient
[       OK ] SigmoidCrossEntropyLossLayerTest/2.TestIgnoreGradient (1 ms)
[ RUN      ] SigmoidCrossEntropyLossLayerTest/2.TestSigmoidCrossEntropyLoss
[       OK ] SigmoidCrossEntropyLossLayerTest/2.TestSigmoidCrossEntropyLoss (18 ms)
[ RUN      ] SigmoidCrossEntropyLossLayerTest/2.TestGradient
[       OK ] SigmoidCrossEntropyLossLayerTest/2.TestGradient (8 ms)
[----------] 3 tests from SigmoidCrossEntropyLossLayerTest/2 (27 ms total)

[----------] 7 tests from TileLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] TileLayerTest/3.TestForwardNum
[       OK ] TileLayerTest/3.TestForwardNum (3 ms)
[ RUN      ] TileLayerTest/3.TestForwardChannels
[       OK ] TileLayerTest/3.TestForwardChannels (2 ms)
[ RUN      ] TileLayerTest/3.TestTrivialSetup
[       OK ] TileLayerTest/3.TestTrivialSetup (0 ms)
[ RUN      ] TileLayerTest/3.TestGradientChannels
[       OK ] TileLayerTest/3.TestGradientChannels (1449 ms)
[ RUN      ] TileLayerTest/3.TestTrivialGradient
[       OK ] TileLayerTest/3.TestTrivialGradient (501 ms)
[ RUN      ] TileLayerTest/3.TestSetup
[       OK ] TileLayerTest/3.TestSetup (1 ms)
[ RUN      ] TileLayerTest/3.TestGradientNum
[       OK ] TileLayerTest/3.TestGradientNum (1462 ms)
[----------] 7 tests from TileLayerTest/3 (3418 ms total)

[----------] 6 tests from FlattenLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] FlattenLayerTest/3.TestSetup
[       OK ] FlattenLayerTest/3.TestSetup (1 ms)
[ RUN      ] FlattenLayerTest/3.TestSetupWithAxis
[       OK ] FlattenLayerTest/3.TestSetupWithAxis (2 ms)
[ RUN      ] FlattenLayerTest/3.TestSetupWithEndAxis
[       OK ] FlattenLayerTest/3.TestSetupWithEndAxis (2 ms)
[ RUN      ] FlattenLayerTest/3.TestGradient
[       OK ] FlattenLayerTest/3.TestGradient (8 ms)
[ RUN      ] FlattenLayerTest/3.TestForward
[       OK ] FlattenLayerTest/3.TestForward (4 ms)
[ RUN      ] FlattenLayerTest/3.TestSetupWithStartAndEndAxis
[       OK ] FlattenLayerTest/3.TestSetupWithStartAndEndAxis (1 ms)
[----------] 6 tests from FlattenLayerTest/3 (18 ms total)

[----------] 11 tests from PoolingLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] PoolingLayerTest/3.TestSetupPadded
[       OK ] PoolingLayerTest/3.TestSetupPadded (2 ms)
[ RUN      ] PoolingLayerTest/3.TestGradientAve
[       OK ] PoolingLayerTest/3.TestGradientAve (1087 ms)
[ RUN      ] PoolingLayerTest/3.TestForwardMax
[       OK ] PoolingLayerTest/3.TestForwardMax (2 ms)
[ RUN      ] PoolingLayerTest/3.TestGradientMaxTopMask
[       OK ] PoolingLayerTest/3.TestGradientMaxTopMask (2154 ms)
[ RUN      ] PoolingLayerTest/3.TestForwardAve
[       OK ] PoolingLayerTest/3.TestForwardAve (2 ms)
[ RUN      ] PoolingLayerTest/3.TestSetup
[       OK ] PoolingLayerTest/3.TestSetup (2 ms)
[ RUN      ] PoolingLayerTest/3.TestGradientMax
[       OK ] PoolingLayerTest/3.TestGradientMax (2308 ms)
[ RUN      ] PoolingLayerTest/3.TestSetupGlobalPooling
[       OK ] PoolingLayerTest/3.TestSetupGlobalPooling (2 ms)
[ RUN      ] PoolingLayerTest/3.TestGradientAvePadded
[       OK ] PoolingLayerTest/3.TestGradientAvePadded (3685 ms)
[ RUN      ] PoolingLayerTest/3.TestForwardMaxPadded
[       OK ] PoolingLayerTest/3.TestForwardMaxPadded (3 ms)
[ RUN      ] PoolingLayerTest/3.TestForwardMaxTopMask
[       OK ] PoolingLayerTest/3.TestForwardMaxTopMask (4 ms)
[----------] 11 tests from PoolingLayerTest/3 (9251 ms total)

[----------] 4 tests from CuDNNDeconvolutionLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] CuDNNDeconvolutionLayerTest/2.TestSetup
[       OK ] CuDNNDeconvolutionLayerTest/2.TestSetup (4 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/2.TestGradient
[       OK ] CuDNNDeconvolutionLayerTest/2.TestGradient (5329 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/2.TestSimpleCuDNNDeconvolution
[       OK ] CuDNNDeconvolutionLayerTest/2.TestSimpleCuDNNDeconvolution (3 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/2.TestNDAgainst2D
[       OK ] CuDNNDeconvolutionLayerTest/2.TestNDAgainst2D (51 ms)
[----------] 4 tests from CuDNNDeconvolutionLayerTest/2 (5387 ms total)

[----------] 7 tests from CPUMathFunctionsTest/1, where TypeParam = double
[ RUN      ] CPUMathFunctionsTest/1.TestSign
[       OK ] CPUMathFunctionsTest/1.TestSign (3 ms)
[ RUN      ] CPUMathFunctionsTest/1.TestCopy
[       OK ] CPUMathFunctionsTest/1.TestCopy (3 ms)
[ RUN      ] CPUMathFunctionsTest/1.TestFabs
[       OK ] CPUMathFunctionsTest/1.TestFabs (3 ms)
[ RUN      ] CPUMathFunctionsTest/1.TestScale
[       OK ] CPUMathFunctionsTest/1.TestScale (3 ms)
[ RUN      ] CPUMathFunctionsTest/1.TestNothing
[       OK ] CPUMathFunctionsTest/1.TestNothing (2 ms)
[ RUN      ] CPUMathFunctionsTest/1.TestAsum
[       OK ] CPUMathFunctionsTest/1.TestAsum (2 ms)
[ RUN      ] CPUMathFunctionsTest/1.TestSgnbit
[       OK ] CPUMathFunctionsTest/1.TestSgnbit (2 ms)
[----------] 7 tests from CPUMathFunctionsTest/1 (18 ms total)

[----------] 1 test from MultinomialLogisticLossLayerTest/1, where TypeParam = double
[ RUN      ] MultinomialLogisticLossLayerTest/1.TestGradientCPU
[       OK ] MultinomialLogisticLossLayerTest/1.TestGradientCPU (0 ms)
[----------] 1 test from MultinomialLogisticLossLayerTest/1 (0 ms total)

[----------] 12 tests from DataTransformTest/1, where TypeParam = double
[ RUN      ] DataTransformTest/1.TestCropMirrorTest
[       OK ] DataTransformTest/1.TestCropMirrorTest (0 ms)
[ RUN      ] DataTransformTest/1.TestCropMirrorTrain
[       OK ] DataTransformTest/1.TestCropMirrorTrain (1 ms)
[ RUN      ] DataTransformTest/1.TestCropSize
[       OK ] DataTransformTest/1.TestCropSize (0 ms)
[ RUN      ] DataTransformTest/1.TestMeanValue
[       OK ] DataTransformTest/1.TestMeanValue (0 ms)
[ RUN      ] DataTransformTest/1.TestMirrorTest
[       OK ] DataTransformTest/1.TestMirrorTest (0 ms)
[ RUN      ] DataTransformTest/1.TestCropTrain
[       OK ] DataTransformTest/1.TestCropTrain (0 ms)
[ RUN      ] DataTransformTest/1.TestCropTest
[       OK ] DataTransformTest/1.TestCropTest (0 ms)
[ RUN      ] DataTransformTest/1.TestMirrorTrain
[       OK ] DataTransformTest/1.TestMirrorTrain (0 ms)
[ RUN      ] DataTransformTest/1.TestEmptyTransform
[       OK ] DataTransformTest/1.TestEmptyTransform (0 ms)
[ RUN      ] DataTransformTest/1.TestMeanValues
[       OK ] DataTransformTest/1.TestMeanValues (0 ms)
[ RUN      ] DataTransformTest/1.TestMeanFile
[       OK ] DataTransformTest/1.TestMeanFile (0 ms)
[ RUN      ] DataTransformTest/1.TestEmptyTransformUniquePixels
[       OK ] DataTransformTest/1.TestEmptyTransformUniquePixels (0 ms)
[----------] 12 tests from DataTransformTest/1 (1 ms total)

[----------] 3 tests from PaddingLayerUpgradeTest
[ RUN      ] PaddingLayerUpgradeTest.TestImageNet
[       OK ] PaddingLayerUpgradeTest.TestImageNet (1 ms)
[ RUN      ] PaddingLayerUpgradeTest.TestTwoTops
[       OK ] PaddingLayerUpgradeTest.TestTwoTops (0 ms)
[ RUN      ] PaddingLayerUpgradeTest.TestSimple
[       OK ] PaddingLayerUpgradeTest.TestSimple (0 ms)
[----------] 3 tests from PaddingLayerUpgradeTest (1 ms total)

[----------] 7 tests from CPUMathFunctionsTest/0, where TypeParam = float
[ RUN      ] CPUMathFunctionsTest/0.TestNothing
[       OK ] CPUMathFunctionsTest/0.TestNothing (1 ms)
[ RUN      ] CPUMathFunctionsTest/0.TestAsum
[       OK ] CPUMathFunctionsTest/0.TestAsum (2 ms)
[ RUN      ] CPUMathFunctionsTest/0.TestSign
[       OK ] CPUMathFunctionsTest/0.TestSign (2 ms)
[ RUN      ] CPUMathFunctionsTest/0.TestScale
[       OK ] CPUMathFunctionsTest/0.TestScale (2 ms)
[ RUN      ] CPUMathFunctionsTest/0.TestFabs
[       OK ] CPUMathFunctionsTest/0.TestFabs (2 ms)
[ RUN      ] CPUMathFunctionsTest/0.TestCopy
[       OK ] CPUMathFunctionsTest/0.TestCopy (2 ms)
[ RUN      ] CPUMathFunctionsTest/0.TestSgnbit
[       OK ] CPUMathFunctionsTest/0.TestSgnbit (2 ms)
[----------] 7 tests from CPUMathFunctionsTest/0 (13 ms total)

[----------] 8 tests from SplitLayerInsertionTest
[ RUN      ] SplitLayerInsertionTest.TestNoInsertionWithInPlace
[       OK ] SplitLayerInsertionTest.TestNoInsertionWithInPlace (0 ms)
[ RUN      ] SplitLayerInsertionTest.TestNoInsertion1
[       OK ] SplitLayerInsertionTest.TestNoInsertion1 (0 ms)
[ RUN      ] SplitLayerInsertionTest.TestWithInPlace
[       OK ] SplitLayerInsertionTest.TestWithInPlace (0 ms)
[ RUN      ] SplitLayerInsertionTest.TestNoInsertionImageNet
[       OK ] SplitLayerInsertionTest.TestNoInsertionImageNet (1 ms)
[ RUN      ] SplitLayerInsertionTest.TestInsertion
[       OK ] SplitLayerInsertionTest.TestInsertion (0 ms)
[ RUN      ] SplitLayerInsertionTest.TestLossInsertion
[       OK ] SplitLayerInsertionTest.TestLossInsertion (0 ms)
[ RUN      ] SplitLayerInsertionTest.TestNoInsertion2
[       OK ] SplitLayerInsertionTest.TestNoInsertion2 (0 ms)
[ RUN      ] SplitLayerInsertionTest.TestInsertionTwoTop
[       OK ] SplitLayerInsertionTest.TestInsertionTwoTop (1 ms)
[----------] 8 tests from SplitLayerInsertionTest (2 ms total)

[----------] 3 tests from SigmoidCrossEntropyLossLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] SigmoidCrossEntropyLossLayerTest/1.TestIgnoreGradient
[       OK ] SigmoidCrossEntropyLossLayerTest/1.TestIgnoreGradient (0 ms)
[ RUN      ] SigmoidCrossEntropyLossLayerTest/1.TestSigmoidCrossEntropyLoss
[       OK ] SigmoidCrossEntropyLossLayerTest/1.TestSigmoidCrossEntropyLoss (1 ms)
[ RUN      ] SigmoidCrossEntropyLossLayerTest/1.TestGradient
[       OK ] SigmoidCrossEntropyLossLayerTest/1.TestGradient (0 ms)
[----------] 3 tests from SigmoidCrossEntropyLossLayerTest/1 (1 ms total)

[----------] 9 tests from InnerProductLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] InnerProductLayerTest/1.TestGradientTranspose
[       OK ] InnerProductLayerTest/1.TestGradientTranspose (101 ms)
[ RUN      ] InnerProductLayerTest/1.TestBackwardTranspose
[       OK ] InnerProductLayerTest/1.TestBackwardTranspose (0 ms)
[ RUN      ] InnerProductLayerTest/1.TestForward
[       OK ] InnerProductLayerTest/1.TestForward (0 ms)
[ RUN      ] InnerProductLayerTest/1.TestSetUp
[       OK ] InnerProductLayerTest/1.TestSetUp (1 ms)
[ RUN      ] InnerProductLayerTest/1.TestSetUpTransposeFalse
[       OK ] InnerProductLayerTest/1.TestSetUpTransposeFalse (0 ms)
[ RUN      ] InnerProductLayerTest/1.TestSetUpTransposeTrue
[       OK ] InnerProductLayerTest/1.TestSetUpTransposeTrue (0 ms)
[ RUN      ] InnerProductLayerTest/1.TestForwardNoBatch
[       OK ] InnerProductLayerTest/1.TestForwardNoBatch (0 ms)
[ RUN      ] InnerProductLayerTest/1.TestForwardTranspose
[       OK ] InnerProductLayerTest/1.TestForwardTranspose (0 ms)
[ RUN      ] InnerProductLayerTest/1.TestGradient
[       OK ] InnerProductLayerTest/1.TestGradient (91 ms)
[----------] 9 tests from InnerProductLayerTest/1 (194 ms total)

[----------] 22 tests from ScaleLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] ScaleLayerTest/3.TestForwardEltwise
[       OK ] ScaleLayerTest/3.TestForwardEltwise (2 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardBroadcastEnd
[       OK ] ScaleLayerTest/3.TestForwardBroadcastEnd (1 ms)
[ RUN      ] ScaleLayerTest/3.TestGradientBroadcastEnd
[       OK ] ScaleLayerTest/3.TestGradientBroadcastEnd (627 ms)
[ RUN      ] ScaleLayerTest/3.TestGradientBroadcastMiddle
[       OK ] ScaleLayerTest/3.TestGradientBroadcastMiddle (598 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardBroadcastBegin
[       OK ] ScaleLayerTest/3.TestForwardBroadcastBegin (2 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardBroadcastMiddleWithParam
[       OK ] ScaleLayerTest/3.TestForwardBroadcastMiddleWithParam (1 ms)
[ RUN      ] ScaleLayerTest/3.TestGradientScale
[       OK ] ScaleLayerTest/3.TestGradientScale (550 ms)
[ RUN      ] ScaleLayerTest/3.TestGradientBroadcastBegin
[       OK ] ScaleLayerTest/3.TestGradientBroadcastBegin (576 ms)
[ RUN      ] ScaleLayerTest/3.TestGradientScaleAndBias
[       OK ] ScaleLayerTest/3.TestGradientScaleAndBias (588 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardBroadcastMiddle
[       OK ] ScaleLayerTest/3.TestForwardBroadcastMiddle (3 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardBroadcastMiddleWithParamAndBias
[       OK ] ScaleLayerTest/3.TestForwardBroadcastMiddleWithParamAndBias (2 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardScaleAxis2
[       OK ] ScaleLayerTest/3.TestForwardScaleAxis2 (1 ms)
[ RUN      ] ScaleLayerTest/3.TestGradientEltwiseWithParam
[       OK ] ScaleLayerTest/3.TestGradientEltwiseWithParam (1154 ms)
[ RUN      ] ScaleLayerTest/3.TestGradientEltwise
[       OK ] ScaleLayerTest/3.TestGradientEltwise (31 ms)
[ RUN      ] ScaleLayerTest/3.TestGradientBroadcastMiddleWithParam
[       OK ] ScaleLayerTest/3.TestGradientBroadcastMiddleWithParam (670 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardEltwiseWithParam
[       OK ] ScaleLayerTest/3.TestForwardEltwiseWithParam (2 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardBroadcastMiddleInPlace
[       OK ] ScaleLayerTest/3.TestForwardBroadcastMiddleInPlace (2 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardScale
[       OK ] ScaleLayerTest/3.TestForwardScale (1 ms)
[ RUN      ] ScaleLayerTest/3.TestBackwardEltwiseInPlace
[       OK ] ScaleLayerTest/3.TestBackwardEltwiseInPlace (2 ms)
[ RUN      ] ScaleLayerTest/3.TestBackwardBroadcastMiddleInPlace
[       OK ] ScaleLayerTest/3.TestBackwardBroadcastMiddleInPlace (2 ms)
[ RUN      ] ScaleLayerTest/3.TestForwardEltwiseInPlace
[       OK ] ScaleLayerTest/3.TestForwardEltwiseInPlace (3 ms)
[ RUN      ] ScaleLayerTest/3.TestGradientScaleAxis2
[       OK ] ScaleLayerTest/3.TestGradientScaleAxis2 (574 ms)
[----------] 22 tests from ScaleLayerTest/3 (5392 ms total)

[----------] 6 tests from CuDNNLRNLayerTest/1, where TypeParam = double
[ RUN      ] CuDNNLRNLayerTest/1.TestGradientWithinChannel
[       OK ] CuDNNLRNLayerTest/1.TestGradientWithinChannel (1765 ms)
[ RUN      ] CuDNNLRNLayerTest/1.TestForwardAcrossChannelsLargeRegionCuDNN
[       OK ] CuDNNLRNLayerTest/1.TestForwardAcrossChannelsLargeRegionCuDNN (2 ms)
[ RUN      ] CuDNNLRNLayerTest/1.TestForwardAcrossChannelsCuDNN
[       OK ] CuDNNLRNLayerTest/1.TestForwardAcrossChannelsCuDNN (1 ms)
[ RUN      ] CuDNNLRNLayerTest/1.TestGradientAcrossChannelsLargeRegionCuDNN
[       OK ] CuDNNLRNLayerTest/1.TestGradientAcrossChannelsLargeRegionCuDNN (1395 ms)
[ RUN      ] CuDNNLRNLayerTest/1.TestGradientAcrossChannelsCuDNN
[       OK ] CuDNNLRNLayerTest/1.TestGradientAcrossChannelsCuDNN (1368 ms)
[ RUN      ] CuDNNLRNLayerTest/1.TestForwardWithinChannel
[       OK ] CuDNNLRNLayerTest/1.TestForwardWithinChannel (2 ms)
[----------] 6 tests from CuDNNLRNLayerTest/1 (4533 ms total)

[----------] 7 tests from TileLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] TileLayerTest/2.TestTrivialSetup
[       OK ] TileLayerTest/2.TestTrivialSetup (1 ms)
[ RUN      ] TileLayerTest/2.TestGradientChannels
[       OK ] TileLayerTest/2.TestGradientChannels (1580 ms)
[ RUN      ] TileLayerTest/2.TestForwardNum
[       OK ] TileLayerTest/2.TestForwardNum (2 ms)
[ RUN      ] TileLayerTest/2.TestTrivialGradient
[       OK ] TileLayerTest/2.TestTrivialGradient (499 ms)
[ RUN      ] TileLayerTest/2.TestGradientNum
[       OK ] TileLayerTest/2.TestGradientNum (1504 ms)
[ RUN      ] TileLayerTest/2.TestForwardChannels
[       OK ] TileLayerTest/2.TestForwardChannels (2 ms)
[ RUN      ] TileLayerTest/2.TestSetup
[       OK ] TileLayerTest/2.TestSetup (1 ms)
[----------] 7 tests from TileLayerTest/2 (3589 ms total)

[----------] 26 tests from NetTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] NetTest/0.TestBottomNeedBackward
[       OK ] NetTest/0.TestBottomNeedBackward (1 ms)
[ RUN      ] NetTest/0.TestBottomNeedBackwardEuclideanForce
[       OK ] NetTest/0.TestBottomNeedBackwardEuclideanForce (0 ms)
[ RUN      ] NetTest/0.TestBottomNeedBackwardForce
[       OK ] NetTest/0.TestBottomNeedBackwardForce (1 ms)
[ RUN      ] NetTest/0.TestSharedWeightsResume
[       OK ] NetTest/0.TestSharedWeightsResume (1 ms)
[ RUN      ] NetTest/0.TestHasBlob
[       OK ] NetTest/0.TestHasBlob (0 ms)
[ RUN      ] NetTest/0.TestSharedWeightsUpdate
[       OK ] NetTest/0.TestSharedWeightsUpdate (1 ms)
[ RUN      ] NetTest/0.TestHasLayer
[       OK ] NetTest/0.TestHasLayer (1 ms)
[ RUN      ] NetTest/0.TestReshape
[       OK ] NetTest/0.TestReshape (1 ms)
[ RUN      ] NetTest/0.TestLossWeightMidNet
[       OK ] NetTest/0.TestLossWeightMidNet (3 ms)
[ RUN      ] NetTest/0.TestComboLossWeight
[       OK ] NetTest/0.TestComboLossWeight (2 ms)
[ RUN      ] NetTest/0.TestFromTo
[       OK ] NetTest/0.TestFromTo (2 ms)
[ RUN      ] NetTest/0.TestSkipPropagateDown
[       OK ] NetTest/0.TestSkipPropagateDown (1 ms)
[ RUN      ] NetTest/0.TestUnsharedWeightsDataNet
[       OK ] NetTest/0.TestUnsharedWeightsDataNet (0 ms)
[ RUN      ] NetTest/0.TestUnsharedWeightsDiffNet
[       OK ] NetTest/0.TestUnsharedWeightsDiffNet (1 ms)
[ RUN      ] NetTest/0.TestAllInOneNetDeploy
[       OK ] NetTest/0.TestAllInOneNetDeploy (0 ms)
[ RUN      ] NetTest/0.TestSharedWeightsDiffNet
[       OK ] NetTest/0.TestSharedWeightsDiffNet (0 ms)
[ RUN      ] NetTest/0.TestGetBlob
[       OK ] NetTest/0.TestGetBlob (1 ms)
[ RUN      ] NetTest/0.TestGetLayerByName
[       OK ] NetTest/0.TestGetLayerByName (0 ms)
[ RUN      ] NetTest/0.TestForcePropagateDown
[       OK ] NetTest/0.TestForcePropagateDown (1 ms)
[ RUN      ] NetTest/0.TestBackwardWithAccuracyLayer
[       OK ] NetTest/0.TestBackwardWithAccuracyLayer (1 ms)
[ RUN      ] NetTest/0.TestLossWeight
[       OK ] NetTest/0.TestLossWeight (2 ms)
[ RUN      ] NetTest/0.TestSharedWeightsDataNet
[       OK ] NetTest/0.TestSharedWeightsDataNet (0 ms)
[ RUN      ] NetTest/0.TestAllInOneNetVal
[       OK ] NetTest/0.TestAllInOneNetVal (0 ms)
[ RUN      ] NetTest/0.TestAllInOneNetTrain
[       OK ] NetTest/0.TestAllInOneNetTrain (0 ms)
[ RUN      ] NetTest/0.TestParamPropagateDown
[       OK ] NetTest/0.TestParamPropagateDown (1 ms)
[ RUN      ] NetTest/0.TestBottomNeedBackwardTricky
[       OK ] NetTest/0.TestBottomNeedBackwardTricky (1 ms)
[----------] 26 tests from NetTest/0 (23 ms total)

[----------] 3 tests from FilterLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] FilterLayerTest/1.TestGradient
[       OK ] FilterLayerTest/1.TestGradient (187 ms)
[ RUN      ] FilterLayerTest/1.TestForward
[       OK ] FilterLayerTest/1.TestForward (0 ms)
[ RUN      ] FilterLayerTest/1.TestReshape
[       OK ] FilterLayerTest/1.TestReshape (0 ms)
[----------] 3 tests from FilterLayerTest/1 (187 ms total)

[----------] 9 tests from LSTMLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] LSTMLayerTest/0.TestSetUp
[       OK ] LSTMLayerTest/0.TestSetUp (1 ms)
[ RUN      ] LSTMLayerTest/0.TestGradient
[       OK ] LSTMLayerTest/0.TestGradient (169 ms)
[ RUN      ] LSTMLayerTest/0.TestGradientNonZeroContBufferSize2WithStaticInput
[       OK ] LSTMLayerTest/0.TestGradientNonZeroContBufferSize2WithStaticInput (1679 ms)
[ RUN      ] LSTMLayerTest/0.TestLSTMUnitGradientNonZeroCont
[       OK ] LSTMLayerTest/0.TestLSTMUnitGradientNonZeroCont (39 ms)
[ RUN      ] LSTMLayerTest/0.TestLSTMUnitGradient
[       OK ] LSTMLayerTest/0.TestLSTMUnitGradient (40 ms)
[ RUN      ] LSTMLayerTest/0.TestForward
[       OK ] LSTMLayerTest/0.TestForward (2 ms)
[ RUN      ] LSTMLayerTest/0.TestLSTMUnitSetUp
[       OK ] LSTMLayerTest/0.TestLSTMUnitSetUp (0 ms)
[ RUN      ] LSTMLayerTest/0.TestGradientNonZeroContBufferSize2
[       OK ] LSTMLayerTest/0.TestGradientNonZeroContBufferSize2 (299 ms)
[ RUN      ] LSTMLayerTest/0.TestGradientNonZeroCont
[       OK ] LSTMLayerTest/0.TestGradientNonZeroCont (163 ms)
[----------] 9 tests from LSTMLayerTest/0 (2392 ms total)

[----------] 5 tests from SPPLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] SPPLayerTest/1.TestGradient
[       OK ] SPPLayerTest/1.TestGradient (1197 ms)
[ RUN      ] SPPLayerTest/1.TestEqualOutputDims
[       OK ] SPPLayerTest/1.TestEqualOutputDims (1 ms)
[ RUN      ] SPPLayerTest/1.TestSetup
[       OK ] SPPLayerTest/1.TestSetup (0 ms)
[ RUN      ] SPPLayerTest/1.TestForwardBackward
[       OK ] SPPLayerTest/1.TestForwardBackward (0 ms)
[ RUN      ] SPPLayerTest/1.TestEqualOutputDims2
[       OK ] SPPLayerTest/1.TestEqualOutputDims2 (0 ms)
[----------] 5 tests from SPPLayerTest/1 (1198 ms total)

[----------] 6 tests from FlattenLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] FlattenLayerTest/2.TestSetupWithAxis
[       OK ] FlattenLayerTest/2.TestSetupWithAxis (1 ms)
[ RUN      ] FlattenLayerTest/2.TestSetupWithStartAndEndAxis
[       OK ] FlattenLayerTest/2.TestSetupWithStartAndEndAxis (1 ms)
[ RUN      ] FlattenLayerTest/2.TestGradient
[       OK ] FlattenLayerTest/2.TestGradient (7 ms)
[ RUN      ] FlattenLayerTest/2.TestForward
[       OK ] FlattenLayerTest/2.TestForward (1 ms)
[ RUN      ] FlattenLayerTest/2.TestSetupWithEndAxis
[       OK ] FlattenLayerTest/2.TestSetupWithEndAxis (1 ms)
[ RUN      ] FlattenLayerTest/2.TestSetup
[       OK ] FlattenLayerTest/2.TestSetup (2 ms)
[----------] 6 tests from FlattenLayerTest/2 (13 ms total)

[----------] 14 tests from DataLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] DataLayerTest/2.TestReadCropTestLevelDB
[       OK ] DataLayerTest/2.TestReadCropTestLevelDB (521 ms)
[ RUN      ] DataLayerTest/2.TestReadCropTrainLMDB
[       OK ] DataLayerTest/2.TestReadCropTrainLMDB (85 ms)
[ RUN      ] DataLayerTest/2.TestSkipLMDB
[       OK ] DataLayerTest/2.TestSkipLMDB (278 ms)
[ RUN      ] DataLayerTest/2.TestReadCropTrainSequenceSeededLevelDB
[       OK ] DataLayerTest/2.TestReadCropTrainSequenceSeededLevelDB (564 ms)
[ RUN      ] DataLayerTest/2.TestReshapeLMDB
[       OK ] DataLayerTest/2.TestReshapeLMDB (88 ms)
[ RUN      ] DataLayerTest/2.TestReadCropTestLMDB
[       OK ] DataLayerTest/2.TestReadCropTestLMDB (84 ms)
[ RUN      ] DataLayerTest/2.TestReshapeLevelDB
[       OK ] DataLayerTest/2.TestReshapeLevelDB (401 ms)
[ RUN      ] DataLayerTest/2.TestReadCropTrainSequenceUnseededLevelDB
[       OK ] DataLayerTest/2.TestReadCropTrainSequenceUnseededLevelDB (568 ms)
[ RUN      ] DataLayerTest/2.TestReadLevelDB
[       OK ] DataLayerTest/2.TestReadLevelDB (471 ms)
[ RUN      ] DataLayerTest/2.TestReadCropTrainSequenceUnseededLMDB
[       OK ] DataLayerTest/2.TestReadCropTrainSequenceUnseededLMDB (96 ms)
[ RUN      ] DataLayerTest/2.TestReadCropTrainLevelDB
[       OK ] DataLayerTest/2.TestReadCropTrainLevelDB (433 ms)
[ RUN      ] DataLayerTest/2.TestSkipLevelDB
[       OK ] DataLayerTest/2.TestSkipLevelDB (1851 ms)
[ RUN      ] DataLayerTest/2.TestReadLMDB
[       OK ] DataLayerTest/2.TestReadLMDB (82 ms)
[ RUN      ] DataLayerTest/2.TestReadCropTrainSequenceSeededLMDB
[       OK ] DataLayerTest/2.TestReadCropTrainSequenceSeededLMDB (79 ms)
[----------] 14 tests from DataLayerTest/2 (5601 ms total)

[----------] 2 tests from SoftmaxLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] SoftmaxLayerTest/3.TestGradient
[       OK ] SoftmaxLayerTest/3.TestGradient (1025 ms)
[ RUN      ] SoftmaxLayerTest/3.TestForward
[       OK ] SoftmaxLayerTest/3.TestForward (1 ms)
[----------] 2 tests from SoftmaxLayerTest/3 (1026 ms total)

[----------] 3 tests from BatchNormLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] BatchNormLayerTest/1.TestGradient
[       OK ] BatchNormLayerTest/1.TestGradient (119 ms)
[ RUN      ] BatchNormLayerTest/1.TestForward
[       OK ] BatchNormLayerTest/1.TestForward (0 ms)
[ RUN      ] BatchNormLayerTest/1.TestForwardInplace
[       OK ] BatchNormLayerTest/1.TestForwardInplace (0 ms)
[----------] 3 tests from BatchNormLayerTest/1 (119 ms total)

[----------] 11 tests from PoolingLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] PoolingLayerTest/0.TestSetupPadded
[       OK ] PoolingLayerTest/0.TestSetupPadded (0 ms)
[ RUN      ] PoolingLayerTest/0.TestForwardMaxPadded
[       OK ] PoolingLayerTest/0.TestForwardMaxPadded (0 ms)
[ RUN      ] PoolingLayerTest/0.TestGradientAvePadded
[       OK ] PoolingLayerTest/0.TestGradientAvePadded (540 ms)
[ RUN      ] PoolingLayerTest/0.TestGradientMaxTopMask
[       OK ] PoolingLayerTest/0.TestGradientMaxTopMask (335 ms)
[ RUN      ] PoolingLayerTest/0.TestGradientAve
[       OK ] PoolingLayerTest/0.TestGradientAve (141 ms)
[ RUN      ] PoolingLayerTest/0.TestSetupGlobalPooling
[       OK ] PoolingLayerTest/0.TestSetupGlobalPooling (0 ms)
[ RUN      ] PoolingLayerTest/0.TestGradientMax
[       OK ] PoolingLayerTest/0.TestGradientMax (386 ms)
[ RUN      ] PoolingLayerTest/0.TestSetup
[       OK ] PoolingLayerTest/0.TestSetup (0 ms)
[ RUN      ] PoolingLayerTest/0.TestForwardMaxTopMask
[       OK ] PoolingLayerTest/0.TestForwardMaxTopMask (0 ms)
[ RUN      ] PoolingLayerTest/0.TestForwardAve
[       OK ] PoolingLayerTest/0.TestForwardAve (0 ms)
[ RUN      ] PoolingLayerTest/0.TestForwardMax
[       OK ] PoolingLayerTest/0.TestForwardMax (0 ms)
[----------] 11 tests from PoolingLayerTest/0 (1402 ms total)

[----------] 5 tests from DeconvolutionLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] DeconvolutionLayerTest/2.TestSimpleDeconvolution
[       OK ] DeconvolutionLayerTest/2.TestSimpleDeconvolution (3 ms)
[ RUN      ] DeconvolutionLayerTest/2.TestSetup
[       OK ] DeconvolutionLayerTest/2.TestSetup (1 ms)
[ RUN      ] DeconvolutionLayerTest/2.TestGradient3D
[       OK ] DeconvolutionLayerTest/2.TestGradient3D (1224 ms)
[ RUN      ] DeconvolutionLayerTest/2.TestGradient
[       OK ] DeconvolutionLayerTest/2.TestGradient (7636 ms)
[ RUN      ] DeconvolutionLayerTest/2.TestNDAgainst2D
[       OK ] DeconvolutionLayerTest/2.TestNDAgainst2D (55 ms)
[----------] 5 tests from DeconvolutionLayerTest/2 (8919 ms total)

[----------] 3 tests from SplitLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] SplitLayerTest/0.TestSetup
[       OK ] SplitLayerTest/0.TestSetup (0 ms)
[ RUN      ] SplitLayerTest/0.TestGradient
[       OK ] SplitLayerTest/0.TestGradient (4 ms)
[ RUN      ] SplitLayerTest/0.Test
[       OK ] SplitLayerTest/0.Test (0 ms)
[----------] 3 tests from SplitLayerTest/0 (4 ms total)

[----------] 14 tests from DataLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] DataLayerTest/0.TestReadLevelDB
[       OK ] DataLayerTest/0.TestReadLevelDB (553 ms)
[ RUN      ] DataLayerTest/0.TestReshapeLevelDB
[       OK ] DataLayerTest/0.TestReshapeLevelDB (406 ms)
[ RUN      ] DataLayerTest/0.TestReadCropTestLevelDB
[       OK ] DataLayerTest/0.TestReadCropTestLevelDB (402 ms)
[ RUN      ] DataLayerTest/0.TestReadCropTrainSequenceSeededLMDB
[       OK ] DataLayerTest/0.TestReadCropTrainSequenceSeededLMDB (76 ms)
[ RUN      ] DataLayerTest/0.TestReadCropTrainSequenceUnseededLevelDB
[       OK ] DataLayerTest/0.TestReadCropTrainSequenceUnseededLevelDB (666 ms)
[ RUN      ] DataLayerTest/0.TestReadCropTrainSequenceUnseededLMDB
[       OK ] DataLayerTest/0.TestReadCropTrainSequenceUnseededLMDB (91 ms)
[ RUN      ] DataLayerTest/0.TestReadCropTrainSequenceSeededLevelDB
[       OK ] DataLayerTest/0.TestReadCropTrainSequenceSeededLevelDB (560 ms)
[ RUN      ] DataLayerTest/0.TestReshapeLMDB
[       OK ] DataLayerTest/0.TestReshapeLMDB (84 ms)
[ RUN      ] DataLayerTest/0.TestSkipLevelDB
[       OK ] DataLayerTest/0.TestSkipLevelDB (1724 ms)
[ RUN      ] DataLayerTest/0.TestReadCropTestLMDB
[       OK ] DataLayerTest/0.TestReadCropTestLMDB (84 ms)
[ RUN      ] DataLayerTest/0.TestSkipLMDB
[       OK ] DataLayerTest/0.TestSkipLMDB (105 ms)
[ RUN      ] DataLayerTest/0.TestReadCropTrainLevelDB
[       OK ] DataLayerTest/0.TestReadCropTrainLevelDB (397 ms)
[ RUN      ] DataLayerTest/0.TestReadCropTrainLMDB
[       OK ] DataLayerTest/0.TestReadCropTrainLMDB (85 ms)
[ RUN      ] DataLayerTest/0.TestReadLMDB
[       OK ] DataLayerTest/0.TestReadLMDB (89 ms)
[----------] 14 tests from DataLayerTest/0 (5324 ms total)

[----------] 5 tests from EmbedLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] EmbedLayerTest/1.TestSetUp
[       OK ] EmbedLayerTest/1.TestSetUp (0 ms)
[ RUN      ] EmbedLayerTest/1.TestGradientWithBias
[       OK ] EmbedLayerTest/1.TestGradientWithBias (37 ms)
[ RUN      ] EmbedLayerTest/1.TestGradient
[       OK ] EmbedLayerTest/1.TestGradient (12 ms)
[ RUN      ] EmbedLayerTest/1.TestForward
[       OK ] EmbedLayerTest/1.TestForward (0 ms)
[ RUN      ] EmbedLayerTest/1.TestForwardWithBias
[       OK ] EmbedLayerTest/1.TestForwardWithBias (0 ms)
[----------] 5 tests from EmbedLayerTest/1 (49 ms total)

[----------] 5 tests from ImageDataLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] ImageDataLayerTest/0.TestResize
[       OK ] ImageDataLayerTest/0.TestResize (676 ms)
[ RUN      ] ImageDataLayerTest/0.TestSpace
[       OK ] ImageDataLayerTest/0.TestSpace (37 ms)
[ RUN      ] ImageDataLayerTest/0.TestShuffle
[       OK ] ImageDataLayerTest/0.TestShuffle (78 ms)
[ RUN      ] ImageDataLayerTest/0.TestReshape
[       OK ] ImageDataLayerTest/0.TestReshape (76 ms)
[ RUN      ] ImageDataLayerTest/0.TestRead
[       OK ] ImageDataLayerTest/0.TestRead (114 ms)
[----------] 5 tests from ImageDataLayerTest/0 (981 ms total)

[----------] 26 tests from NetTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] NetTest/3.TestGetLayerByName
[       OK ] NetTest/3.TestGetLayerByName (5 ms)
[ RUN      ] NetTest/3.TestBottomNeedBackwardForce
[       OK ] NetTest/3.TestBottomNeedBackwardForce (4 ms)
[ RUN      ] NetTest/3.TestFromTo
[       OK ] NetTest/3.TestFromTo (7 ms)
[ RUN      ] NetTest/3.TestBottomNeedBackwardTricky
[       OK ] NetTest/3.TestBottomNeedBackwardTricky (5 ms)
[ RUN      ] NetTest/3.TestBottomNeedBackward
[       OK ] NetTest/3.TestBottomNeedBackward (4 ms)
[ RUN      ] NetTest/3.TestBackwardWithAccuracyLayer
[       OK ] NetTest/3.TestBackwardWithAccuracyLayer (8 ms)
[ RUN      ] NetTest/3.TestAllInOneNetVal
[       OK ] NetTest/3.TestAllInOneNetVal (1 ms)
[ RUN      ] NetTest/3.TestLossWeightMidNet
[       OK ] NetTest/3.TestLossWeightMidNet (12 ms)
[ RUN      ] NetTest/3.TestSharedWeightsResume
[       OK ] NetTest/3.TestSharedWeightsResume (3 ms)
[ RUN      ] NetTest/3.TestUnsharedWeightsDiffNet
[       OK ] NetTest/3.TestUnsharedWeightsDiffNet (2 ms)
[ RUN      ] NetTest/3.TestSharedWeightsDiffNet
[       OK ] NetTest/3.TestSharedWeightsDiffNet (3 ms)
[ RUN      ] NetTest/3.TestBottomNeedBackwardEuclideanForce
[       OK ] NetTest/3.TestBottomNeedBackwardEuclideanForce (2 ms)
[ RUN      ] NetTest/3.TestAllInOneNetTrain
[       OK ] NetTest/3.TestAllInOneNetTrain (2 ms)
[ RUN      ] NetTest/3.TestLossWeight
[       OK ] NetTest/3.TestLossWeight (13 ms)
[ RUN      ] NetTest/3.TestSkipPropagateDown
[       OK ] NetTest/3.TestSkipPropagateDown (2 ms)
[ RUN      ] NetTest/3.TestHasLayer
[       OK ] NetTest/3.TestHasLayer (5 ms)
[ RUN      ] NetTest/3.TestUnsharedWeightsDataNet
[       OK ] NetTest/3.TestUnsharedWeightsDataNet (3 ms)
[ RUN      ] NetTest/3.TestHasBlob
[       OK ] NetTest/3.TestHasBlob (4 ms)
[ RUN      ] NetTest/3.TestGetBlob
[       OK ] NetTest/3.TestGetBlob (4 ms)
[ RUN      ] NetTest/3.TestParamPropagateDown
[       OK ] NetTest/3.TestParamPropagateDown (11 ms)
[ RUN      ] NetTest/3.TestAllInOneNetDeploy
[       OK ] NetTest/3.TestAllInOneNetDeploy (1 ms)
[ RUN      ] NetTest/3.TestReshape
[       OK ] NetTest/3.TestReshape (2 ms)
[ RUN      ] NetTest/3.TestForcePropagateDown
[       OK ] NetTest/3.TestForcePropagateDown (2 ms)
[ RUN      ] NetTest/3.TestComboLossWeight
[       OK ] NetTest/3.TestComboLossWeight (10 ms)
[ RUN      ] NetTest/3.TestSharedWeightsDataNet
[       OK ] NetTest/3.TestSharedWeightsDataNet (3 ms)
[ RUN      ] NetTest/3.TestSharedWeightsUpdate
[       OK ] NetTest/3.TestSharedWeightsUpdate (3 ms)
[----------] 26 tests from NetTest/3 (122 ms total)

[----------] 15 tests from ConvolutionLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] ConvolutionLayerTest/3.TestSimple3DConvolution
[       OK ] ConvolutionLayerTest/3.TestSimple3DConvolution (9 ms)
[ RUN      ] ConvolutionLayerTest/3.TestSimpleConvolution
[       OK ] ConvolutionLayerTest/3.TestSimpleConvolution (3 ms)
[ RUN      ] ConvolutionLayerTest/3.TestGradient3D
[       OK ] ConvolutionLayerTest/3.TestGradient3D (2929 ms)
[ RUN      ] ConvolutionLayerTest/3.TestNDAgainst2D
[       OK ] ConvolutionLayerTest/3.TestNDAgainst2D (46 ms)
[ RUN      ] ConvolutionLayerTest/3.TestSetup
[       OK ] ConvolutionLayerTest/3.TestSetup (3 ms)
[ RUN      ] ConvolutionLayerTest/3.TestGradient
[       OK ] ConvolutionLayerTest/3.TestGradient (876 ms)
[ RUN      ] ConvolutionLayerTest/3.Test1x1Convolution
[       OK ] ConvolutionLayerTest/3.Test1x1Convolution (2 ms)
[ RUN      ] ConvolutionLayerTest/3.TestSobelConvolution
[       OK ] ConvolutionLayerTest/3.TestSobelConvolution (4 ms)
[ RUN      ] ConvolutionLayerTest/3.TestSimpleConvolutionGroup
[       OK ] ConvolutionLayerTest/3.TestSimpleConvolutionGroup (3 ms)
[ RUN      ] ConvolutionLayerTest/3.Test1x1Gradient
[       OK ] ConvolutionLayerTest/3.Test1x1Gradient (5777 ms)
[ RUN      ] ConvolutionLayerTest/3.TestGradientGroup
[       OK ] ConvolutionLayerTest/3.TestGradientGroup (302 ms)
[ RUN      ] ConvolutionLayerTest/3.Test0DConvolution
[       OK ] ConvolutionLayerTest/3.Test0DConvolution (3 ms)
[ RUN      ] ConvolutionLayerTest/3.TestDilatedConvolution
[       OK ] ConvolutionLayerTest/3.TestDilatedConvolution (7 ms)
[ RUN      ] ConvolutionLayerTest/3.TestDilatedGradient
[       OK ] ConvolutionLayerTest/3.TestDilatedGradient (229 ms)
[ RUN      ] ConvolutionLayerTest/3.TestDilated3DConvolution
[       OK ] ConvolutionLayerTest/3.TestDilated3DConvolution (12 ms)
[----------] 15 tests from ConvolutionLayerTest/3 (10205 ms total)

[----------] 8 tests from Im2colLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] Im2colLayerTest/0.TestSetup
[       OK ] Im2colLayerTest/0.TestSetup (0 ms)
[ RUN      ] Im2colLayerTest/0.TestGradientForceND
[       OK ] Im2colLayerTest/0.TestGradientForceND (379 ms)
[ RUN      ] Im2colLayerTest/0.TestGradient
[       OK ] Im2colLayerTest/0.TestGradient (226 ms)
[ RUN      ] Im2colLayerTest/0.TestDilatedGradientForceND
[       OK ] Im2colLayerTest/0.TestDilatedGradientForceND (1100 ms)
[ RUN      ] Im2colLayerTest/0.TestForward
[       OK ] Im2colLayerTest/0.TestForward (0 ms)
[ RUN      ] Im2colLayerTest/0.TestRect
[       OK ] Im2colLayerTest/0.TestRect (0 ms)
[ RUN      ] Im2colLayerTest/0.TestRectGradient
[       OK ] Im2colLayerTest/0.TestRectGradient (179 ms)
[ RUN      ] Im2colLayerTest/0.TestDilatedGradient
[       OK ] Im2colLayerTest/0.TestDilatedGradient (652 ms)
[----------] 8 tests from Im2colLayerTest/0 (2536 ms total)

[----------] 6 tests from XavierFillerTest/0, where TypeParam = float
[ RUN      ] XavierFillerTest/0.TestFill2D
[       OK ] XavierFillerTest/0.TestFill2D (0 ms)
[ RUN      ] XavierFillerTest/0.TestFill1D
[       OK ] XavierFillerTest/0.TestFill1D (0 ms)
[ RUN      ] XavierFillerTest/0.TestFillFanOut
[       OK ] XavierFillerTest/0.TestFillFanOut (22 ms)
[ RUN      ] XavierFillerTest/0.TestFill5D
[       OK ] XavierFillerTest/0.TestFill5D (0 ms)
[ RUN      ] XavierFillerTest/0.TestFillAverage
[       OK ] XavierFillerTest/0.TestFillAverage (24 ms)
[ RUN      ] XavierFillerTest/0.TestFillFanIn
[       OK ] XavierFillerTest/0.TestFillFanIn (23 ms)
[----------] 6 tests from XavierFillerTest/0 (70 ms total)

[----------] 5 tests from MemoryDataLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] MemoryDataLayerTest/1.TestForward
[       OK ] MemoryDataLayerTest/1.TestForward (18 ms)
[ RUN      ] MemoryDataLayerTest/1.AddMatVectorDefaultTransform
[       OK ] MemoryDataLayerTest/1.AddMatVectorDefaultTransform (10 ms)
[ RUN      ] MemoryDataLayerTest/1.TestSetup
[       OK ] MemoryDataLayerTest/1.TestSetup (1 ms)
[ RUN      ] MemoryDataLayerTest/1.AddDatumVectorDefaultTransform
[       OK ] MemoryDataLayerTest/1.AddDatumVectorDefaultTransform (0 ms)
[ RUN      ] MemoryDataLayerTest/1.TestSetBatchSize
[       OK ] MemoryDataLayerTest/1.TestSetBatchSize (1 ms)
[----------] 5 tests from MemoryDataLayerTest/1 (30 ms total)

[----------] 3 tests from ThresholdLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] ThresholdLayerTest/2.Test
[       OK ] ThresholdLayerTest/2.Test (1 ms)
[ RUN      ] ThresholdLayerTest/2.TestSetup
[       OK ] ThresholdLayerTest/2.TestSetup (1 ms)
[ RUN      ] ThresholdLayerTest/2.Test2
[       OK ] ThresholdLayerTest/2.Test2 (1 ms)
[----------] 3 tests from ThresholdLayerTest/2 (3 ms total)

[----------] 11 tests from AdaDeltaSolverTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] AdaDeltaSolverTest/3.TestSnapshotShare
[       OK ] AdaDeltaSolverTest/3.TestSnapshotShare (49 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdate
[       OK ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdate (16 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithWeightDecay
[       OK ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithWeightDecay (14 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithEverything
[       OK ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithEverything (70 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithMomentum
[       OK ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithMomentum (28 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdaDeltaSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum (8 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestSnapshot
[       OK ] AdaDeltaSolverTest/3.TestSnapshot (41 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithHalfMomentum
[       OK ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithHalfMomentum (28 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithEverythingShare
[       OK ] AdaDeltaSolverTest/3.TestAdaDeltaLeastSquaresUpdateWithEverythingShare (76 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] AdaDeltaSolverTest/3.TestLeastSquaresUpdateWithMomentumMultiIter (71 ms)
[ RUN      ] AdaDeltaSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdaDeltaSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare (11 ms)
[----------] 11 tests from AdaDeltaSolverTest/3 (413 ms total)

[----------] 2 tests from BilinearFillerTest/0, where TypeParam = float
[ RUN      ] BilinearFillerTest/0.TestFillEven
[       OK ] BilinearFillerTest/0.TestFillEven (8 ms)
[ RUN      ] BilinearFillerTest/0.TestFillOdd
[       OK ] BilinearFillerTest/0.TestFillOdd (9 ms)
[----------] 2 tests from BilinearFillerTest/0 (18 ms total)

[----------] 2 tests from HingeLossLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] HingeLossLayerTest/0.TestGradientL2
[       OK ] HingeLossLayerTest/0.TestGradientL2 (0 ms)
[ RUN      ] HingeLossLayerTest/0.TestGradientL1
[       OK ] HingeLossLayerTest/0.TestGradientL1 (0 ms)
[----------] 2 tests from HingeLossLayerTest/0 (0 ms total)

[----------] 1 test from MultinomialLogisticLossLayerTest/0, where TypeParam = float
[ RUN      ] MultinomialLogisticLossLayerTest/0.TestGradientCPU
[       OK ] MultinomialLogisticLossLayerTest/0.TestGradientCPU (1 ms)
[----------] 1 test from MultinomialLogisticLossLayerTest/0 (1 ms total)

[----------] 9 tests from AdaGradSolverTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] AdaGradSolverTest/2.TestSnapshotShare
[       OK ] AdaGradSolverTest/2.TestSnapshotShare (46 ms)
[ RUN      ] AdaGradSolverTest/2.TestSnapshot
[       OK ] AdaGradSolverTest/2.TestSnapshot (37 ms)
[ RUN      ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdate
[       OK ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdate (14 ms)
[ RUN      ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdateWithWeightDecay
[       OK ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdateWithWeightDecay (13 ms)
[ RUN      ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdateLROneHundredth
[       OK ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdateLROneHundredth (15 ms)
[ RUN      ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdateWithEverythingShare
[       OK ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdateWithEverythingShare (69 ms)
[ RUN      ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdateWithEverything
[       OK ] AdaGradSolverTest/2.TestAdaGradLeastSquaresUpdateWithEverything (61 ms)
[ RUN      ] AdaGradSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdaGradSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare (10 ms)
[ RUN      ] AdaGradSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdaGradSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum (9 ms)
[----------] 9 tests from AdaGradSolverTest/2 (274 ms total)

[----------] 8 tests from Im2colLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] Im2colLayerTest/3.TestForward
[       OK ] Im2colLayerTest/3.TestForward (3 ms)
[ RUN      ] Im2colLayerTest/3.TestRect
[       OK ] Im2colLayerTest/3.TestRect (2 ms)
[ RUN      ] Im2colLayerTest/3.TestRectGradient
[       OK ] Im2colLayerTest/3.TestRectGradient (2094 ms)
[ RUN      ] Im2colLayerTest/3.TestDilatedGradientForceND
[       OK ] Im2colLayerTest/3.TestDilatedGradientForceND (9314 ms)
[ RUN      ] Im2colLayerTest/3.TestGradient
[       OK ] Im2colLayerTest/3.TestGradient (2402 ms)
[ RUN      ] Im2colLayerTest/3.TestSetup
[       OK ] Im2colLayerTest/3.TestSetup (2 ms)
[ RUN      ] Im2colLayerTest/3.TestDilatedGradient
[       OK ] Im2colLayerTest/3.TestDilatedGradient (7494 ms)
[ RUN      ] Im2colLayerTest/3.TestGradientForceND
[       OK ] Im2colLayerTest/3.TestGradientForceND (2839 ms)
[----------] 8 tests from Im2colLayerTest/3 (24151 ms total)

[----------] 6 tests from MVNLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] MVNLayerTest/1.TestGradientMeanOnly
[       OK ] MVNLayerTest/1.TestGradientMeanOnly (85 ms)
[ RUN      ] MVNLayerTest/1.TestForwardMeanOnly
[       OK ] MVNLayerTest/1.TestForwardMeanOnly (0 ms)
[ RUN      ] MVNLayerTest/1.TestForwardAcrossChannels
[       OK ] MVNLayerTest/1.TestForwardAcrossChannels (0 ms)
[ RUN      ] MVNLayerTest/1.TestGradientAcrossChannels
[       OK ] MVNLayerTest/1.TestGradientAcrossChannels (123 ms)
[ RUN      ] MVNLayerTest/1.TestForward
[       OK ] MVNLayerTest/1.TestForward (0 ms)
[ RUN      ] MVNLayerTest/1.TestGradient
[       OK ] MVNLayerTest/1.TestGradient (133 ms)
[----------] 6 tests from MVNLayerTest/1 (341 ms total)

[----------] 10 tests from ConcatLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] ConcatLayerTest/2.TestForwardNum
[       OK ] ConcatLayerTest/2.TestForwardNum (3 ms)
[ RUN      ] ConcatLayerTest/2.TestSetupChannels
[       OK ] ConcatLayerTest/2.TestSetupChannels (2 ms)
[ RUN      ] ConcatLayerTest/2.TestSetupChannelsNegativeIndexing
[       OK ] ConcatLayerTest/2.TestSetupChannelsNegativeIndexing (2 ms)
[ RUN      ] ConcatLayerTest/2.TestGradientTrivial
[       OK ] ConcatLayerTest/2.TestGradientTrivial (9 ms)
[ RUN      ] ConcatLayerTest/2.TestSetupNum
[       OK ] ConcatLayerTest/2.TestSetupNum (2 ms)
[ RUN      ] ConcatLayerTest/2.TestGradientNum
[       OK ] ConcatLayerTest/2.TestGradientNum (35 ms)
[ RUN      ] ConcatLayerTest/2.TestForwardChannels
[       OK ] ConcatLayerTest/2.TestForwardChannels (2 ms)
[ RUN      ] ConcatLayerTest/2.TestGradientChannels
[       OK ] ConcatLayerTest/2.TestGradientChannels (27 ms)
[ RUN      ] ConcatLayerTest/2.TestForwardTrivial
[       OK ] ConcatLayerTest/2.TestForwardTrivial (2 ms)
[ RUN      ] ConcatLayerTest/2.TestGradientChannelsBottomOneOnly
[       OK ] ConcatLayerTest/2.TestGradientChannelsBottomOneOnly (18 ms)
[----------] 10 tests from ConcatLayerTest/2 (102 ms total)

[----------] 26 tests from IOTest
[ RUN      ] IOTest.TestReadImageToDatumContentGray
[       OK ] IOTest.TestReadImageToDatumContentGray (4 ms)
[ RUN      ] IOTest.TestReadImageToDatumResizedGray
[       OK ] IOTest.TestReadImageToDatumResizedGray (2 ms)
[ RUN      ] IOTest.TestReadImageToDatumReference
[       OK ] IOTest.TestReadImageToDatumReference (8 ms)
[ RUN      ] IOTest.TestReadImageToCVMatResizedGray
[       OK ] IOTest.TestReadImageToCVMatResizedGray (2 ms)
[ RUN      ] IOTest.TestReadImageToCVMatResized
[       OK ] IOTest.TestReadImageToCVMatResized (4 ms)
[ RUN      ] IOTest.TestReadImageToCVMatGray
[       OK ] IOTest.TestReadImageToCVMatGray (3 ms)
[ RUN      ] IOTest.TestCVMatToDatumReference
[       OK ] IOTest.TestCVMatToDatumReference (7 ms)
[ RUN      ] IOTest.TestReadImageToCVMat
[       OK ] IOTest.TestReadImageToCVMat (3 ms)
[ RUN      ] IOTest.TestDecodeDatumToCVMatContent
[       OK ] IOTest.TestDecodeDatumToCVMatContent (8 ms)
[ RUN      ] IOTest.TestReadImageToDatumGray
[       OK ] IOTest.TestReadImageToDatumGray (2 ms)
[ RUN      ] IOTest.TestReadImageToDatum
[       OK ] IOTest.TestReadImageToDatum (3 ms)
[ RUN      ] IOTest.TestReadImageToDatumContent
[       OK ] IOTest.TestReadImageToDatumContent (8 ms)
[ RUN      ] IOTest.TestCVMatToDatum
[       OK ] IOTest.TestCVMatToDatum (3 ms)
[ RUN      ] IOTest.TestDecodeDatumNative
[       OK ] IOTest.TestDecodeDatumNative (8 ms)
[ RUN      ] IOTest.TestDecodeDatum
[       OK ] IOTest.TestDecodeDatum (7 ms)
[ RUN      ] IOTest.TestDecodeDatumToCVMatContentNative
[       OK ] IOTest.TestDecodeDatumToCVMatContentNative (8 ms)
[ RUN      ] IOTest.TestReadImageToDatumReferenceResized
[       OK ] IOTest.TestReadImageToDatumReferenceResized (7 ms)
[ RUN      ] IOTest.TestReadImageToDatumResized
[       OK ] IOTest.TestReadImageToDatumResized (3 ms)
[ RUN      ] IOTest.TestDecodeDatumToCVMatNative
[       OK ] IOTest.TestDecodeDatumToCVMatNative (2 ms)
[ RUN      ] IOTest.TestCVMatToDatumContent
[       OK ] IOTest.TestCVMatToDatumContent (8 ms)
[ RUN      ] IOTest.TestDecodeDatumToCVMatNativeGray
[       OK ] IOTest.TestDecodeDatumToCVMatNativeGray (38 ms)
[ RUN      ] IOTest.TestReadFileToDatum
[       OK ] IOTest.TestReadFileToDatum (0 ms)
[ RUN      ] IOTest.TestReadImageToCVMatResizedSquare
[       OK ] IOTest.TestReadImageToCVMatResizedSquare (11 ms)
[ RUN      ] IOTest.TestDecodeDatumNativeGray
[       OK ] IOTest.TestDecodeDatumNativeGray (12 ms)
[ RUN      ] IOTest.TestReadImageToDatumResizedSquare
[       OK ] IOTest.TestReadImageToDatumResizedSquare (7 ms)
[ RUN      ] IOTest.TestDecodeDatumToCVMat
[       OK ] IOTest.TestDecodeDatumToCVMat (7 ms)
[----------] 26 tests from IOTest (175 ms total)

[----------] 26 tests from NetTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] NetTest/1.TestSharedWeightsResume
[       OK ] NetTest/1.TestSharedWeightsResume (2 ms)
[ RUN      ] NetTest/1.TestLossWeightMidNet
[       OK ] NetTest/1.TestLossWeightMidNet (3 ms)
[ RUN      ] NetTest/1.TestGetLayerByName
[       OK ] NetTest/1.TestGetLayerByName (1 ms)
[ RUN      ] NetTest/1.TestFromTo
[       OK ] NetTest/1.TestFromTo (1 ms)
[ RUN      ] NetTest/1.TestBottomNeedBackwardForce
[       OK ] NetTest/1.TestBottomNeedBackwardForce (1 ms)
[ RUN      ] NetTest/1.TestHasLayer
[       OK ] NetTest/1.TestHasLayer (0 ms)
[ RUN      ] NetTest/1.TestBottomNeedBackwardTricky
[       OK ] NetTest/1.TestBottomNeedBackwardTricky (1 ms)
[ RUN      ] NetTest/1.TestSharedWeightsDataNet
[       OK ] NetTest/1.TestSharedWeightsDataNet (1 ms)
[ RUN      ] NetTest/1.TestForcePropagateDown
[       OK ] NetTest/1.TestForcePropagateDown (1 ms)
[ RUN      ] NetTest/1.TestBottomNeedBackwardEuclideanForce
[       OK ] NetTest/1.TestBottomNeedBackwardEuclideanForce (1 ms)
[ RUN      ] NetTest/1.TestGetBlob
[       OK ] NetTest/1.TestGetBlob (0 ms)
[ RUN      ] NetTest/1.TestHasBlob
[       OK ] NetTest/1.TestHasBlob (1 ms)
[ RUN      ] NetTest/1.TestSharedWeightsDiffNet
[       OK ] NetTest/1.TestSharedWeightsDiffNet (1 ms)
[ RUN      ] NetTest/1.TestAllInOneNetTrain
[       OK ] NetTest/1.TestAllInOneNetTrain (0 ms)
[ RUN      ] NetTest/1.TestAllInOneNetVal
[       OK ] NetTest/1.TestAllInOneNetVal (1 ms)
[ RUN      ] NetTest/1.TestBottomNeedBackward
[       OK ] NetTest/1.TestBottomNeedBackward (0 ms)
[ RUN      ] NetTest/1.TestBackwardWithAccuracyLayer
[       OK ] NetTest/1.TestBackwardWithAccuracyLayer (2 ms)
[ RUN      ] NetTest/1.TestComboLossWeight
[       OK ] NetTest/1.TestComboLossWeight (2 ms)
[ RUN      ] NetTest/1.TestAllInOneNetDeploy
[       OK ] NetTest/1.TestAllInOneNetDeploy (0 ms)
[ RUN      ] NetTest/1.TestLossWeight
[       OK ] NetTest/1.TestLossWeight (3 ms)
[ RUN      ] NetTest/1.TestUnsharedWeightsDataNet
[       OK ] NetTest/1.TestUnsharedWeightsDataNet (0 ms)
[ RUN      ] NetTest/1.TestSharedWeightsUpdate
[       OK ] NetTest/1.TestSharedWeightsUpdate (1 ms)
[ RUN      ] NetTest/1.TestUnsharedWeightsDiffNet
[       OK ] NetTest/1.TestUnsharedWeightsDiffNet (0 ms)
[ RUN      ] NetTest/1.TestReshape
[       OK ] NetTest/1.TestReshape (2 ms)
[ RUN      ] NetTest/1.TestSkipPropagateDown
[       OK ] NetTest/1.TestSkipPropagateDown (1 ms)
[ RUN      ] NetTest/1.TestParamPropagateDown
[       OK ] NetTest/1.TestParamPropagateDown (3 ms)
[----------] 26 tests from NetTest/1 (29 ms total)

[----------] 11 tests from CropLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] CropLayerTest/3.TestCropAll
[       OK ] CropLayerTest/3.TestCropAll (3 ms)
[ RUN      ] CropLayerTest/3.TestSetupShapeDefault
[       OK ] CropLayerTest/3.TestSetupShapeDefault (2 ms)
[ RUN      ] CropLayerTest/3.TestCropHW
[       OK ] CropLayerTest/3.TestCropHW (4 ms)
[ RUN      ] CropLayerTest/3.TestCropAllOffset
[       OK ] CropLayerTest/3.TestCropAllOffset (4 ms)
[ RUN      ] CropLayerTest/3.TestSetupShapeNegativeIndexing
[       OK ] CropLayerTest/3.TestSetupShapeNegativeIndexing (4 ms)
[ RUN      ] CropLayerTest/3.TestCropHWGradient
[       OK ] CropLayerTest/3.TestCropHWGradient (905 ms)
[ RUN      ] CropLayerTest/3.TestCropAllGradient
[       OK ] CropLayerTest/3.TestCropAllGradient (637 ms)
[ RUN      ] CropLayerTest/3.TestDimensionsCheck
[       OK ] CropLayerTest/3.TestDimensionsCheck (2 ms)
[ RUN      ] CropLayerTest/3.TestSetupShapeAll
[       OK ] CropLayerTest/3.TestSetupShapeAll (1 ms)
[ RUN      ] CropLayerTest/3.TestCrop5D
[       OK ] CropLayerTest/3.TestCrop5D (4 ms)
[ RUN      ] CropLayerTest/3.TestCrop5DGradient
[       OK ] CropLayerTest/3.TestCrop5DGradient (1548 ms)
[----------] 11 tests from CropLayerTest/3 (3114 ms total)

[----------] 8 tests from RMSPropSolverTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] RMSPropSolverTest/0.TestRMSPropLeastSquaresUpdateWithEverything
[       OK ] RMSPropSolverTest/0.TestRMSPropLeastSquaresUpdateWithEverything (39 ms)
[ RUN      ] RMSPropSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] RMSPropSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum (2 ms)
[ RUN      ] RMSPropSolverTest/0.TestRMSPropLeastSquaresUpdateWithWeightDecay
[       OK ] RMSPropSolverTest/0.TestRMSPropLeastSquaresUpdateWithWeightDecay (7 ms)
[ RUN      ] RMSPropSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] RMSPropSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[ RUN      ] RMSPropSolverTest/0.TestRMSPropLeastSquaresUpdateWithEverythingShare
[       OK ] RMSPropSolverTest/0.TestRMSPropLeastSquaresUpdateWithEverythingShare (38 ms)
[ RUN      ] RMSPropSolverTest/0.TestSnapshot
[       OK ] RMSPropSolverTest/0.TestSnapshot (12 ms)
[ RUN      ] RMSPropSolverTest/0.TestSnapshotShare
[       OK ] RMSPropSolverTest/0.TestSnapshotShare (10 ms)
[ RUN      ] RMSPropSolverTest/0.TestRMSPropLeastSquaresUpdateWithRmsDecay
[       OK ] RMSPropSolverTest/0.TestRMSPropLeastSquaresUpdateWithRmsDecay (37 ms)
[----------] 8 tests from RMSPropSolverTest/0 (147 ms total)

[----------] 6 tests from RNNLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] RNNLayerTest/0.TestGradientNonZeroContBufferSize2
[       OK ] RNNLayerTest/0.TestGradientNonZeroContBufferSize2 (111 ms)
[ RUN      ] RNNLayerTest/0.TestGradientNonZeroContBufferSize2WithStaticInput
[       OK ] RNNLayerTest/0.TestGradientNonZeroContBufferSize2WithStaticInput (491 ms)
[ RUN      ] RNNLayerTest/0.TestGradientNonZeroCont
[       OK ] RNNLayerTest/0.TestGradientNonZeroCont (57 ms)
[ RUN      ] RNNLayerTest/0.TestSetUp
[       OK ] RNNLayerTest/0.TestSetUp (0 ms)
[ RUN      ] RNNLayerTest/0.TestForward
[       OK ] RNNLayerTest/0.TestForward (4 ms)
[ RUN      ] RNNLayerTest/0.TestGradient
[       OK ] RNNLayerTest/0.TestGradient (59 ms)
[----------] 6 tests from RNNLayerTest/0 (723 ms total)

[----------] 4 tests from SoftmaxWithLossLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] SoftmaxWithLossLayerTest/1.TestGradientIgnoreLabel
[       OK ] SoftmaxWithLossLayerTest/1.TestGradientIgnoreLabel (7 ms)
[ RUN      ] SoftmaxWithLossLayerTest/1.TestGradientUnnormalized
[       OK ] SoftmaxWithLossLayerTest/1.TestGradientUnnormalized (9 ms)
[ RUN      ] SoftmaxWithLossLayerTest/1.TestForwardIgnoreLabel
[       OK ] SoftmaxWithLossLayerTest/1.TestForwardIgnoreLabel (0 ms)
[ RUN      ] SoftmaxWithLossLayerTest/1.TestGradient
[       OK ] SoftmaxWithLossLayerTest/1.TestGradient (8 ms)
[----------] 4 tests from SoftmaxWithLossLayerTest/1 (24 ms total)

[----------] 3 tests from SigmoidCrossEntropyLossLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] SigmoidCrossEntropyLossLayerTest/3.TestIgnoreGradient
[       OK ] SigmoidCrossEntropyLossLayerTest/3.TestIgnoreGradient (1 ms)
[ RUN      ] SigmoidCrossEntropyLossLayerTest/3.TestSigmoidCrossEntropyLoss
[       OK ] SigmoidCrossEntropyLossLayerTest/3.TestSigmoidCrossEntropyLoss (19 ms)
[ RUN      ] SigmoidCrossEntropyLossLayerTest/3.TestGradient
[       OK ] SigmoidCrossEntropyLossLayerTest/3.TestGradient (8 ms)
[----------] 3 tests from SigmoidCrossEntropyLossLayerTest/3 (28 ms total)

[----------] 5 tests from SPPLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] SPPLayerTest/3.TestSetup
[       OK ] SPPLayerTest/3.TestSetup (2 ms)
[ RUN      ] SPPLayerTest/3.TestEqualOutputDims2
[       OK ] SPPLayerTest/3.TestEqualOutputDims2 (1 ms)
[ RUN      ] SPPLayerTest/3.TestEqualOutputDims
[       OK ] SPPLayerTest/3.TestEqualOutputDims (3 ms)
[ RUN      ] SPPLayerTest/3.TestGradient
[       OK ] SPPLayerTest/3.TestGradient (4268 ms)
[ RUN      ] SPPLayerTest/3.TestForwardBackward
[       OK ] SPPLayerTest/3.TestForwardBackward (0 ms)
[----------] 5 tests from SPPLayerTest/3 (4274 ms total)

[----------] 12 tests from ReshapeLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] ReshapeLayerTest/0.TestGradient
[       OK ] ReshapeLayerTest/0.TestGradient (3 ms)
[ RUN      ] ReshapeLayerTest/0.TestFlattenOutputSizes
[       OK ] ReshapeLayerTest/0.TestFlattenOutputSizes (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestFlattenMiddle
[       OK ] ReshapeLayerTest/0.TestFlattenMiddle (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestInsertSingletonAxesStart
[       OK ] ReshapeLayerTest/0.TestInsertSingletonAxesStart (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestInferenceOfUnspecifiedWithStartAxis
[       OK ] ReshapeLayerTest/0.TestInferenceOfUnspecifiedWithStartAxis (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestInsertSingletonAxesEnd
[       OK ] ReshapeLayerTest/0.TestInsertSingletonAxesEnd (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestFlattenValues
[       OK ] ReshapeLayerTest/0.TestFlattenValues (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestForward
[       OK ] ReshapeLayerTest/0.TestForward (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestInsertSingletonAxesMiddle
[       OK ] ReshapeLayerTest/0.TestInsertSingletonAxesMiddle (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestCopyDimensions
[       OK ] ReshapeLayerTest/0.TestCopyDimensions (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestInferenceOfUnspecified
[       OK ] ReshapeLayerTest/0.TestInferenceOfUnspecified (0 ms)
[ RUN      ] ReshapeLayerTest/0.TestForwardAfterReshape
[       OK ] ReshapeLayerTest/0.TestForwardAfterReshape (0 ms)
[----------] 12 tests from ReshapeLayerTest/0 (3 ms total)

[----------] 4 tests from PositiveUnitballFillerTest/0, where TypeParam = float
[ RUN      ] PositiveUnitballFillerTest/0.TestFill5D
[       OK ] PositiveUnitballFillerTest/0.TestFill5D (0 ms)
[ RUN      ] PositiveUnitballFillerTest/0.TestFill
[       OK ] PositiveUnitballFillerTest/0.TestFill (1 ms)
[ RUN      ] PositiveUnitballFillerTest/0.TestFill1D
[       OK ] PositiveUnitballFillerTest/0.TestFill1D (0 ms)
[ RUN      ] PositiveUnitballFillerTest/0.TestFill2D
[       OK ] PositiveUnitballFillerTest/0.TestFill2D (0 ms)
[----------] 4 tests from PositiveUnitballFillerTest/0 (1 ms total)

[----------] 6 tests from GPUMathFunctionsTest/1, where TypeParam = double
[ RUN      ] GPUMathFunctionsTest/1.TestAsum
[       OK ] GPUMathFunctionsTest/1.TestAsum (3 ms)
[ RUN      ] GPUMathFunctionsTest/1.TestSgnbit
[       OK ] GPUMathFunctionsTest/1.TestSgnbit (4 ms)
[ RUN      ] GPUMathFunctionsTest/1.TestScale
[       OK ] GPUMathFunctionsTest/1.TestScale (6 ms)
[ RUN      ] GPUMathFunctionsTest/1.TestCopy
[       OK ] GPUMathFunctionsTest/1.TestCopy (5 ms)
[ RUN      ] GPUMathFunctionsTest/1.TestSign
[       OK ] GPUMathFunctionsTest/1.TestSign (4 ms)
[ RUN      ] GPUMathFunctionsTest/1.TestFabs
[       OK ] GPUMathFunctionsTest/1.TestFabs (5 ms)
[----------] 6 tests from GPUMathFunctionsTest/1 (27 ms total)

[----------] 2 tests from SoftmaxLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] SoftmaxLayerTest/0.TestForward
[       OK ] SoftmaxLayerTest/0.TestForward (1 ms)
[ RUN      ] SoftmaxLayerTest/0.TestGradient
[       OK ] SoftmaxLayerTest/0.TestGradient (151 ms)
[----------] 2 tests from SoftmaxLayerTest/0 (152 ms total)

[----------] 5 tests from MemoryDataLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] MemoryDataLayerTest/2.TestForward
[       OK ] MemoryDataLayerTest/2.TestForward (21 ms)
[ RUN      ] MemoryDataLayerTest/2.TestSetBatchSize
[       OK ] MemoryDataLayerTest/2.TestSetBatchSize (4 ms)
[ RUN      ] MemoryDataLayerTest/2.AddMatVectorDefaultTransform
[       OK ] MemoryDataLayerTest/2.AddMatVectorDefaultTransform (4 ms)
[ RUN      ] MemoryDataLayerTest/2.AddDatumVectorDefaultTransform
[       OK ] MemoryDataLayerTest/2.AddDatumVectorDefaultTransform (4 ms)
[ RUN      ] MemoryDataLayerTest/2.TestSetup
[       OK ] MemoryDataLayerTest/2.TestSetup (4 ms)
[----------] 5 tests from MemoryDataLayerTest/2 (37 ms total)

[----------] 3 tests from TanHLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] TanHLayerTest/3.TestTanHGradient
[       OK ] TanHLayerTest/3.TestTanHGradient (12 ms)
[ RUN      ] TanHLayerTest/3.TestTanHOverflow
[       OK ] TanHLayerTest/3.TestTanHOverflow (1 ms)
[ RUN      ] TanHLayerTest/3.TestTanH
[       OK ] TanHLayerTest/3.TestTanH (0 ms)
[----------] 3 tests from TanHLayerTest/3 (13 ms total)

[----------] 2 tests from InternalThreadTest
[ RUN      ] InternalThreadTest.TestStartAndExit
[       OK ] InternalThreadTest.TestStartAndExit (1 ms)
[ RUN      ] InternalThreadTest.TestRandomSeed
[       OK ] InternalThreadTest.TestRandomSeed (2 ms)
[----------] 2 tests from InternalThreadTest (3 ms total)

[----------] 3 tests from BatchNormLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] BatchNormLayerTest/3.TestGradient
[       OK ] BatchNormLayerTest/3.TestGradient (2108 ms)
[ RUN      ] BatchNormLayerTest/3.TestForward
[       OK ] BatchNormLayerTest/3.TestForward (1 ms)
[ RUN      ] BatchNormLayerTest/3.TestForwardInplace
[       OK ] BatchNormLayerTest/3.TestForwardInplace (1 ms)
[----------] 3 tests from BatchNormLayerTest/3 (2110 ms total)

[----------] 9 tests from AdaGradSolverTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdateLROneHundredth
[       OK ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdateLROneHundredth (9 ms)
[ RUN      ] AdaGradSolverTest/1.TestSnapshot
[       OK ] AdaGradSolverTest/1.TestSnapshot (11 ms)
[ RUN      ] AdaGradSolverTest/1.TestSnapshotShare
[       OK ] AdaGradSolverTest/1.TestSnapshotShare (14 ms)
[ RUN      ] AdaGradSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdaGradSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum (1 ms)
[ RUN      ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdateWithEverythingShare
[       OK ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdateWithEverythingShare (45 ms)
[ RUN      ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdateWithWeightDecay
[       OK ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdateWithWeightDecay (9 ms)
[ RUN      ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdateWithEverything
[       OK ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdateWithEverything (45 ms)
[ RUN      ] AdaGradSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdaGradSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[ RUN      ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdate
[       OK ] AdaGradSolverTest/1.TestAdaGradLeastSquaresUpdate (8 ms)
[----------] 9 tests from AdaGradSolverTest/1 (145 ms total)

[----------] 8 tests from AdamSolverTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] AdamSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdamSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum (2 ms)
[ RUN      ] AdamSolverTest/0.TestAdamLeastSquaresUpdateWithEverythingShare
[       OK ] AdamSolverTest/0.TestAdamLeastSquaresUpdateWithEverythingShare (47 ms)
[ RUN      ] AdamSolverTest/0.TestAdamLeastSquaresUpdateWithEverything
[       OK ] AdamSolverTest/0.TestAdamLeastSquaresUpdateWithEverything (41 ms)
[ RUN      ] AdamSolverTest/0.TestAdamLeastSquaresUpdateWithWeightDecay
[       OK ] AdamSolverTest/0.TestAdamLeastSquaresUpdateWithWeightDecay (8 ms)
[ RUN      ] AdamSolverTest/0.TestAdamLeastSquaresUpdate
[       OK ] AdamSolverTest/0.TestAdamLeastSquaresUpdate (8 ms)
[ RUN      ] AdamSolverTest/0.TestSnapshotShare
[       OK ] AdamSolverTest/0.TestSnapshotShare (15 ms)
[ RUN      ] AdamSolverTest/0.TestSnapshot
[       OK ] AdamSolverTest/0.TestSnapshot (9 ms)
[ RUN      ] AdamSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdamSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[----------] 8 tests from AdamSolverTest/0 (132 ms total)

[----------] 3 tests from TanHLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] TanHLayerTest/1.TestTanH
[       OK ] TanHLayerTest/1.TestTanH (0 ms)
[ RUN      ] TanHLayerTest/1.TestTanHGradient
[       OK ] TanHLayerTest/1.TestTanHGradient (2 ms)
[ RUN      ] TanHLayerTest/1.TestTanHOverflow
[       OK ] TanHLayerTest/1.TestTanHOverflow (0 ms)
[----------] 3 tests from TanHLayerTest/1 (2 ms total)

[----------] 2 tests from BatchReindexLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] BatchReindexLayerTest/1.TestForward
[       OK ] BatchReindexLayerTest/1.TestForward (0 ms)
[ RUN      ] BatchReindexLayerTest/1.TestGradient
[       OK ] BatchReindexLayerTest/1.TestGradient (84 ms)
[----------] 2 tests from BatchReindexLayerTest/1 (84 ms total)

[----------] 10 tests from ConcatLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] ConcatLayerTest/0.TestSetupChannelsNegativeIndexing
[       OK ] ConcatLayerTest/0.TestSetupChannelsNegativeIndexing (0 ms)
[ RUN      ] ConcatLayerTest/0.TestGradientChannels
[       OK ] ConcatLayerTest/0.TestGradientChannels (2 ms)
[ RUN      ] ConcatLayerTest/0.TestGradientTrivial
[       OK ] ConcatLayerTest/0.TestGradientTrivial (2 ms)
[ RUN      ] ConcatLayerTest/0.TestGradientChannelsBottomOneOnly
[       OK ] ConcatLayerTest/0.TestGradientChannelsBottomOneOnly (2 ms)
[ RUN      ] ConcatLayerTest/0.TestForwardTrivial
[       OK ] ConcatLayerTest/0.TestForwardTrivial (0 ms)
[ RUN      ] ConcatLayerTest/0.TestGradientNum
[       OK ] ConcatLayerTest/0.TestGradientNum (3 ms)
[ RUN      ] ConcatLayerTest/0.TestSetupNum
[       OK ] ConcatLayerTest/0.TestSetupNum (0 ms)
[ RUN      ] ConcatLayerTest/0.TestForwardChannels
[       OK ] ConcatLayerTest/0.TestForwardChannels (0 ms)
[ RUN      ] ConcatLayerTest/0.TestForwardNum
[       OK ] ConcatLayerTest/0.TestForwardNum (1 ms)
[ RUN      ] ConcatLayerTest/0.TestSetupChannels
[       OK ] ConcatLayerTest/0.TestSetupChannels (0 ms)
[----------] 10 tests from ConcatLayerTest/0 (10 ms total)

[----------] 4 tests from ContrastiveLossLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] ContrastiveLossLayerTest/2.TestGradient
[       OK ] ContrastiveLossLayerTest/2.TestGradient (251 ms)
[ RUN      ] ContrastiveLossLayerTest/2.TestGradientLegacy
[       OK ] ContrastiveLossLayerTest/2.TestGradientLegacy (257 ms)
[ RUN      ] ContrastiveLossLayerTest/2.TestForward
[       OK ] ContrastiveLossLayerTest/2.TestForward (1 ms)
[ RUN      ] ContrastiveLossLayerTest/2.TestForwardLegacy
[       OK ] ContrastiveLossLayerTest/2.TestForwardLegacy (0 ms)
[----------] 4 tests from ContrastiveLossLayerTest/2 (509 ms total)

[----------] 5 tests from EmbedLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] EmbedLayerTest/0.TestGradientWithBias
[       OK ] EmbedLayerTest/0.TestGradientWithBias (14 ms)
[ RUN      ] EmbedLayerTest/0.TestForwardWithBias
[       OK ] EmbedLayerTest/0.TestForwardWithBias (0 ms)
[ RUN      ] EmbedLayerTest/0.TestGradient
[       OK ] EmbedLayerTest/0.TestGradient (9 ms)
[ RUN      ] EmbedLayerTest/0.TestForward
[       OK ] EmbedLayerTest/0.TestForward (0 ms)
[ RUN      ] EmbedLayerTest/0.TestSetUp
[       OK ] EmbedLayerTest/0.TestSetUp (0 ms)
[----------] 5 tests from EmbedLayerTest/0 (23 ms total)

[----------] 2 tests from HDF5DataLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] HDF5DataLayerTest/0.TestSkip
[       OK ] HDF5DataLayerTest/0.TestSkip (112 ms)
[ RUN      ] HDF5DataLayerTest/0.TestRead
[       OK ] HDF5DataLayerTest/0.TestRead (2 ms)
[----------] 2 tests from HDF5DataLayerTest/0 (114 ms total)

[----------] 4 tests from GaussianFillerTest/1, where TypeParam = double
[ RUN      ] GaussianFillerTest/1.TestFill
[       OK ] GaussianFillerTest/1.TestFill (1 ms)
[ RUN      ] GaussianFillerTest/1.TestFill2D
[       OK ] GaussianFillerTest/1.TestFill2D (0 ms)
[ RUN      ] GaussianFillerTest/1.TestFill1D
[       OK ] GaussianFillerTest/1.TestFill1D (0 ms)
[ RUN      ] GaussianFillerTest/1.TestFill5D
[       OK ] GaussianFillerTest/1.TestFill5D (1 ms)
[----------] 4 tests from GaussianFillerTest/1 (2 ms total)

[----------] 7 tests from TileLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] TileLayerTest/1.TestTrivialSetup
[       OK ] TileLayerTest/1.TestTrivialSetup (0 ms)
[ RUN      ] TileLayerTest/1.TestTrivialGradient
[       OK ] TileLayerTest/1.TestTrivialGradient (68 ms)
[ RUN      ] TileLayerTest/1.TestForwardNum
[       OK ] TileLayerTest/1.TestForwardNum (0 ms)
[ RUN      ] TileLayerTest/1.TestGradientChannels
[       OK ] TileLayerTest/1.TestGradientChannels (210 ms)
[ RUN      ] TileLayerTest/1.TestGradientNum
[       OK ] TileLayerTest/1.TestGradientNum (197 ms)
[ RUN      ] TileLayerTest/1.TestForwardChannels
[       OK ] TileLayerTest/1.TestForwardChannels (0 ms)
[ RUN      ] TileLayerTest/1.TestSetup
[       OK ] TileLayerTest/1.TestSetup (0 ms)
[----------] 7 tests from TileLayerTest/1 (475 ms total)

[----------] 3 tests from BatchNormLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] BatchNormLayerTest/2.TestForwardInplace
[       OK ] BatchNormLayerTest/2.TestForwardInplace (1 ms)
[ RUN      ] BatchNormLayerTest/2.TestGradient
[       OK ] BatchNormLayerTest/2.TestGradient (2188 ms)
[ RUN      ] BatchNormLayerTest/2.TestForward
[       OK ] BatchNormLayerTest/2.TestForward (1 ms)
[----------] 3 tests from BatchNormLayerTest/2 (2190 ms total)

[----------] 20 tests from BiasLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] BiasLayerTest/2.TestBackwardEltwiseInPlace
[       OK ] BiasLayerTest/2.TestBackwardEltwiseInPlace (1 ms)
[ RUN      ] BiasLayerTest/2.TestGradientBroadcastMiddle
[       OK ] BiasLayerTest/2.TestGradientBroadcastMiddle (553 ms)
[ RUN      ] BiasLayerTest/2.TestForwardBias
[       OK ] BiasLayerTest/2.TestForwardBias (0 ms)
[ RUN      ] BiasLayerTest/2.TestForwardBroadcastBegin
[       OK ] BiasLayerTest/2.TestForwardBroadcastBegin (1 ms)
[ RUN      ] BiasLayerTest/2.TestGradientBroadcastEnd
[       OK ] BiasLayerTest/2.TestGradientBroadcastEnd (638 ms)
[ RUN      ] BiasLayerTest/2.TestGradientBias
[       OK ] BiasLayerTest/2.TestGradientBias (525 ms)
[ RUN      ] BiasLayerTest/2.TestForwardEltwise
[       OK ] BiasLayerTest/2.TestForwardEltwise (1 ms)
[ RUN      ] BiasLayerTest/2.TestForwardBroadcastMiddle
[       OK ] BiasLayerTest/2.TestForwardBroadcastMiddle (0 ms)
[ RUN      ] BiasLayerTest/2.TestBackwardBroadcastMiddleInPlace
[       OK ] BiasLayerTest/2.TestBackwardBroadcastMiddleInPlace (1 ms)
[ RUN      ] BiasLayerTest/2.TestForwardEltwiseWithParam
[       OK ] BiasLayerTest/2.TestForwardEltwiseWithParam (0 ms)
[ RUN      ] BiasLayerTest/2.TestForwardBroadcastMiddleInPlace
[       OK ] BiasLayerTest/2.TestForwardBroadcastMiddleInPlace (1 ms)
[ RUN      ] BiasLayerTest/2.TestGradientEltwise
[       OK ] BiasLayerTest/2.TestGradientEltwise (25 ms)
[ RUN      ] BiasLayerTest/2.TestGradientBiasAxis2
[       OK ] BiasLayerTest/2.TestGradientBiasAxis2 (537 ms)
[ RUN      ] BiasLayerTest/2.TestGradientBroadcastMiddleWithParam
[       OK ] BiasLayerTest/2.TestGradientBroadcastMiddleWithParam (567 ms)
[ RUN      ] BiasLayerTest/2.TestGradientBroadcastBegin
[       OK ] BiasLayerTest/2.TestGradientBroadcastBegin (528 ms)
[ RUN      ] BiasLayerTest/2.TestGradientEltwiseWithParam
[       OK ] BiasLayerTest/2.TestGradientEltwiseWithParam (982 ms)
[ RUN      ] BiasLayerTest/2.TestForwardBroadcastEnd
[       OK ] BiasLayerTest/2.TestForwardBroadcastEnd (1 ms)
[ RUN      ] BiasLayerTest/2.TestForwardBiasAxis2
[       OK ] BiasLayerTest/2.TestForwardBiasAxis2 (0 ms)
[ RUN      ] BiasLayerTest/2.TestForwardBroadcastMiddleWithParam
[       OK ] BiasLayerTest/2.TestForwardBroadcastMiddleWithParam (1 ms)
[ RUN      ] BiasLayerTest/2.TestForwardEltwiseInPlace
[       OK ] BiasLayerTest/2.TestForwardEltwiseInPlace (0 ms)
[----------] 20 tests from BiasLayerTest/2 (4362 ms total)

[----------] 3 tests from GPUStochasticPoolingLayerTest/0, where TypeParam = float
[ RUN      ] GPUStochasticPoolingLayerTest/0.TestGradient
[       OK ] GPUStochasticPoolingLayerTest/0.TestGradient (1968 ms)
[ RUN      ] GPUStochasticPoolingLayerTest/0.TestStochastic
[       OK ] GPUStochasticPoolingLayerTest/0.TestStochastic (5 ms)
[ RUN      ] GPUStochasticPoolingLayerTest/0.TestStochasticTestPhase
[       OK ] GPUStochasticPoolingLayerTest/0.TestStochasticTestPhase (1 ms)
[----------] 3 tests from GPUStochasticPoolingLayerTest/0 (1974 ms total)

[----------] 12 tests from SGDSolverTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdateWithWeightDecay
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdateWithWeightDecay (16 ms)
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum (1 ms)
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdate
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdate (10 ms)
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdateWithMomentum
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdateWithMomentum (14 ms)
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdateWithMomentumMultiIter (37 ms)
[ RUN      ] SGDSolverTest/0.TestSnapshot
[       OK ] SGDSolverTest/0.TestSnapshot (8 ms)
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdateWithWeightDecayMultiIter
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdateWithWeightDecayMultiIter (38 ms)
[ RUN      ] SGDSolverTest/0.TestSnapshotShare
[       OK ] SGDSolverTest/0.TestSnapshotShare (10 ms)
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdateWithEverything
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdateWithEverything (37 ms)
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare (1 ms)
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdateWithEverythingShare
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdateWithEverythingShare (39 ms)
[ RUN      ] SGDSolverTest/0.TestLeastSquaresUpdateLROneHundredth
[       OK ] SGDSolverTest/0.TestLeastSquaresUpdateLROneHundredth (8 ms)
[----------] 12 tests from SGDSolverTest/0 (219 ms total)

[----------] 27 tests from ReductionLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] ReductionLayerTest/3.TestSetUp
[       OK ] ReductionLayerTest/3.TestSetUp (0 ms)
[ RUN      ] ReductionLayerTest/3.TestSum
[       OK ] ReductionLayerTest/3.TestSum (1 ms)
[ RUN      ] ReductionLayerTest/3.TestMeanCoeff
[       OK ] ReductionLayerTest/3.TestMeanCoeff (0 ms)
[ RUN      ] ReductionLayerTest/3.TestMeanCoeffAxis1
[       OK ] ReductionLayerTest/3.TestMeanCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/3.TestSumCoeff
[       OK ] ReductionLayerTest/3.TestSumCoeff (0 ms)
[ RUN      ] ReductionLayerTest/3.TestSumCoeffGradient
[       OK ] ReductionLayerTest/3.TestSumCoeffGradient (11 ms)
[ RUN      ] ReductionLayerTest/3.TestAbsSumCoeff
[       OK ] ReductionLayerTest/3.TestAbsSumCoeff (0 ms)
[ RUN      ] ReductionLayerTest/3.TestSumCoeffAxis1Gradient
[       OK ] ReductionLayerTest/3.TestSumCoeffAxis1Gradient (28 ms)
[ RUN      ] ReductionLayerTest/3.TestAbsSum
[       OK ] ReductionLayerTest/3.TestAbsSum (0 ms)
[ RUN      ] ReductionLayerTest/3.TestMean
[       OK ] ReductionLayerTest/3.TestMean (0 ms)
[ RUN      ] ReductionLayerTest/3.TestSetUpWithAxis2
[       OK ] ReductionLayerTest/3.TestSetUpWithAxis2 (1 ms)
[ RUN      ] ReductionLayerTest/3.TestAbsSumGradient
[       OK ] ReductionLayerTest/3.TestAbsSumGradient (6 ms)
[ RUN      ] ReductionLayerTest/3.TestAbsSumCoeffGradient
[       OK ] ReductionLayerTest/3.TestAbsSumCoeffGradient (10 ms)
[ RUN      ] ReductionLayerTest/3.TestSumOfSquaresGradient
[       OK ] ReductionLayerTest/3.TestSumOfSquaresGradient (8 ms)
[ RUN      ] ReductionLayerTest/3.TestSumGradient
[       OK ] ReductionLayerTest/3.TestSumGradient (7 ms)
[ RUN      ] ReductionLayerTest/3.TestSumOfSquaresCoeff
[       OK ] ReductionLayerTest/3.TestSumOfSquaresCoeff (0 ms)
[ RUN      ] ReductionLayerTest/3.TestMeanCoeffGradientAxis1
[       OK ] ReductionLayerTest/3.TestMeanCoeffGradientAxis1 (29 ms)
[ RUN      ] ReductionLayerTest/3.TestSetUpWithAxis1
[       OK ] ReductionLayerTest/3.TestSetUpWithAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/3.TestMeanGradient
[       OK ] ReductionLayerTest/3.TestMeanGradient (10 ms)
[ RUN      ] ReductionLayerTest/3.TestAbsSumCoeffAxis1
[       OK ] ReductionLayerTest/3.TestAbsSumCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/3.TestAbsSumCoeffAxis1Gradient
[       OK ] ReductionLayerTest/3.TestAbsSumCoeffAxis1Gradient (26 ms)
[ RUN      ] ReductionLayerTest/3.TestMeanCoeffGradient
[       OK ] ReductionLayerTest/3.TestMeanCoeffGradient (11 ms)
[ RUN      ] ReductionLayerTest/3.TestSumOfSquaresCoeffGradient
[       OK ] ReductionLayerTest/3.TestSumOfSquaresCoeffGradient (8 ms)
[ RUN      ] ReductionLayerTest/3.TestSumOfSquares
[       OK ] ReductionLayerTest/3.TestSumOfSquares (0 ms)
[ RUN      ] ReductionLayerTest/3.TestSumOfSquaresCoeffAxis1
[       OK ] ReductionLayerTest/3.TestSumOfSquaresCoeffAxis1 (1 ms)
[ RUN      ] ReductionLayerTest/3.TestSumOfSquaresCoeffAxis1Gradient
[       OK ] ReductionLayerTest/3.TestSumOfSquaresCoeffAxis1Gradient (25 ms)
[ RUN      ] ReductionLayerTest/3.TestSumCoeffAxis1
[       OK ] ReductionLayerTest/3.TestSumCoeffAxis1 (0 ms)
[----------] 27 tests from ReductionLayerTest/3 (182 ms total)

[----------] 12 tests from NesterovSolverTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateLROneHundredth
[       OK ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateLROneHundredth (8 ms)
[ RUN      ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithMomentum
[       OK ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithMomentum (15 ms)
[ RUN      ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithWeightDecayMultiIter
[       OK ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithWeightDecayMultiIter (38 ms)
[ RUN      ] NesterovSolverTest/1.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] NesterovSolverTest/1.TestLeastSquaresUpdateWithMomentumMultiIter (38 ms)
[ RUN      ] NesterovSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] NesterovSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[ RUN      ] NesterovSolverTest/1.TestSnapshot
[       OK ] NesterovSolverTest/1.TestSnapshot (10 ms)
[ RUN      ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithEverythingShare
[       OK ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithEverythingShare (40 ms)
[ RUN      ] NesterovSolverTest/1.TestSnapshotShare
[       OK ] NesterovSolverTest/1.TestSnapshotShare (9 ms)
[ RUN      ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdate
[       OK ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdate (8 ms)
[ RUN      ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithWeightDecay
[       OK ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithWeightDecay (9 ms)
[ RUN      ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithEverything
[       OK ] NesterovSolverTest/1.TestNesterovLeastSquaresUpdateWithEverything (38 ms)
[ RUN      ] NesterovSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] NesterovSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum (2 ms)
[----------] 12 tests from NesterovSolverTest/1 (218 ms total)

[----------] 8 tests from RMSPropSolverTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] RMSPropSolverTest/1.TestSnapshot
[       OK ] RMSPropSolverTest/1.TestSnapshot (7 ms)
[ RUN      ] RMSPropSolverTest/1.TestRMSPropLeastSquaresUpdateWithEverythingShare
[       OK ] RMSPropSolverTest/1.TestRMSPropLeastSquaresUpdateWithEverythingShare (41 ms)
[ RUN      ] RMSPropSolverTest/1.TestRMSPropLeastSquaresUpdateWithRmsDecay
[       OK ] RMSPropSolverTest/1.TestRMSPropLeastSquaresUpdateWithRmsDecay (40 ms)
[ RUN      ] RMSPropSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] RMSPropSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[ RUN      ] RMSPropSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] RMSPropSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum (1 ms)
[ RUN      ] RMSPropSolverTest/1.TestSnapshotShare
[       OK ] RMSPropSolverTest/1.TestSnapshotShare (10 ms)
[ RUN      ] RMSPropSolverTest/1.TestRMSPropLeastSquaresUpdateWithEverything
[       OK ] RMSPropSolverTest/1.TestRMSPropLeastSquaresUpdateWithEverything (39 ms)
[ RUN      ] RMSPropSolverTest/1.TestRMSPropLeastSquaresUpdateWithWeightDecay
[       OK ] RMSPropSolverTest/1.TestRMSPropLeastSquaresUpdateWithWeightDecay (7 ms)
[----------] 8 tests from RMSPropSolverTest/1 (147 ms total)

[----------] 2 tests from Im2colKernelTest/0, where TypeParam = float
[ RUN      ] Im2colKernelTest/0.TestND
[       OK ] Im2colKernelTest/0.TestND (62 ms)
[ RUN      ] Im2colKernelTest/0.Test2D
[       OK ] Im2colKernelTest/0.Test2D (54 ms)
[----------] 2 tests from Im2colKernelTest/0 (116 ms total)

[----------] 10 tests from PowerLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] PowerLayerTest/3.TestPowerGradientShiftZero
[       OK ] PowerLayerTest/3.TestPowerGradientShiftZero (21 ms)
[ RUN      ] PowerLayerTest/3.TestPowerTwo
[       OK ] PowerLayerTest/3.TestPowerTwo (0 ms)
[ RUN      ] PowerLayerTest/3.TestPower
[       OK ] PowerLayerTest/3.TestPower (0 ms)
[ RUN      ] PowerLayerTest/3.TestPowerOneGradient
[       OK ] PowerLayerTest/3.TestPowerOneGradient (15 ms)
[ RUN      ] PowerLayerTest/3.TestPowerZeroGradient
[       OK ] PowerLayerTest/3.TestPowerZeroGradient (12 ms)
[ RUN      ] PowerLayerTest/3.TestPowerZero
[       OK ] PowerLayerTest/3.TestPowerZero (0 ms)
[ RUN      ] PowerLayerTest/3.TestPowerTwoGradient
[       OK ] PowerLayerTest/3.TestPowerTwoGradient (20 ms)
[ RUN      ] PowerLayerTest/3.TestPowerOne
[       OK ] PowerLayerTest/3.TestPowerOne (0 ms)
[ RUN      ] PowerLayerTest/3.TestPowerTwoScaleHalfGradient
[       OK ] PowerLayerTest/3.TestPowerTwoScaleHalfGradient (21 ms)
[ RUN      ] PowerLayerTest/3.TestPowerGradient
[       OK ] PowerLayerTest/3.TestPowerGradient (22 ms)
[----------] 10 tests from PowerLayerTest/3 (111 ms total)

[----------] 4 tests from ContrastiveLossLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] ContrastiveLossLayerTest/3.TestForward
[       OK ] ContrastiveLossLayerTest/3.TestForward (2 ms)
[ RUN      ] ContrastiveLossLayerTest/3.TestForwardLegacy
[       OK ] ContrastiveLossLayerTest/3.TestForwardLegacy (1 ms)
[ RUN      ] ContrastiveLossLayerTest/3.TestGradientLegacy
[       OK ] ContrastiveLossLayerTest/3.TestGradientLegacy (319 ms)
[ RUN      ] ContrastiveLossLayerTest/3.TestGradient
[       OK ] ContrastiveLossLayerTest/3.TestGradient (333 ms)
[----------] 4 tests from ContrastiveLossLayerTest/3 (655 ms total)

[----------] 2 tests from InfogainLossLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] InfogainLossLayerTest/1.TestGradient
[       OK ] InfogainLossLayerTest/1.TestGradient (1 ms)
[ RUN      ] InfogainLossLayerTest/1.TestInfogainLoss
[       OK ] InfogainLossLayerTest/1.TestInfogainLoss (0 ms)
[----------] 2 tests from InfogainLossLayerTest/1 (1 ms total)

[----------] 3 tests from BlobMathTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] BlobMathTest/2.TestSumOfSquares
[       OK ] BlobMathTest/2.TestSumOfSquares (1 ms)
[ RUN      ] BlobMathTest/2.TestAsum
[       OK ] BlobMathTest/2.TestAsum (0 ms)
[ RUN      ] BlobMathTest/2.TestScaleData
[       OK ] BlobMathTest/2.TestScaleData (0 ms)
[----------] 3 tests from BlobMathTest/2 (1 ms total)

[----------] 22 tests from ScaleLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] ScaleLayerTest/1.TestGradientScaleAndBias
[       OK ] ScaleLayerTest/1.TestGradientScaleAndBias (82 ms)
[ RUN      ] ScaleLayerTest/1.TestBackwardEltwiseInPlace
[       OK ] ScaleLayerTest/1.TestBackwardEltwiseInPlace (0 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardBroadcastMiddleWithParam
[       OK ] ScaleLayerTest/1.TestForwardBroadcastMiddleWithParam (0 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardEltwiseInPlace
[       OK ] ScaleLayerTest/1.TestForwardEltwiseInPlace (1 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardBroadcastBegin
[       OK ] ScaleLayerTest/1.TestForwardBroadcastBegin (0 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardBroadcastMiddleInPlace
[       OK ] ScaleLayerTest/1.TestForwardBroadcastMiddleInPlace (0 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardBroadcastEnd
[       OK ] ScaleLayerTest/1.TestForwardBroadcastEnd (0 ms)
[ RUN      ] ScaleLayerTest/1.TestGradientBroadcastMiddle
[       OK ] ScaleLayerTest/1.TestGradientBroadcastMiddle (168 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardEltwiseWithParam
[       OK ] ScaleLayerTest/1.TestForwardEltwiseWithParam (0 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardScale
[       OK ] ScaleLayerTest/1.TestForwardScale (0 ms)
[ RUN      ] ScaleLayerTest/1.TestGradientEltwise
[       OK ] ScaleLayerTest/1.TestGradientEltwise (12 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardScaleAxis2
[       OK ] ScaleLayerTest/1.TestForwardScaleAxis2 (0 ms)
[ RUN      ] ScaleLayerTest/1.TestGradientBroadcastBegin
[       OK ] ScaleLayerTest/1.TestGradientBroadcastBegin (97 ms)
[ RUN      ] ScaleLayerTest/1.TestGradientScaleAxis2
[       OK ] ScaleLayerTest/1.TestGradientScaleAxis2 (73 ms)
[ RUN      ] ScaleLayerTest/1.TestGradientScale
[       OK ] ScaleLayerTest/1.TestGradientScale (71 ms)
[ RUN      ] ScaleLayerTest/1.TestGradientBroadcastEnd
[       OK ] ScaleLayerTest/1.TestGradientBroadcastEnd (698 ms)
[ RUN      ] ScaleLayerTest/1.TestGradientEltwiseWithParam
[       OK ] ScaleLayerTest/1.TestGradientEltwiseWithParam (1216 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardBroadcastMiddle
[       OK ] ScaleLayerTest/1.TestForwardBroadcastMiddle (0 ms)
[ RUN      ] ScaleLayerTest/1.TestGradientBroadcastMiddleWithParam
[       OK ] ScaleLayerTest/1.TestGradientBroadcastMiddleWithParam (174 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardBroadcastMiddleWithParamAndBias
[       OK ] ScaleLayerTest/1.TestForwardBroadcastMiddleWithParamAndBias (0 ms)
[ RUN      ] ScaleLayerTest/1.TestForwardEltwise
[       OK ] ScaleLayerTest/1.TestForwardEltwise (0 ms)
[ RUN      ] ScaleLayerTest/1.TestBackwardBroadcastMiddleInPlace
[       OK ] ScaleLayerTest/1.TestBackwardBroadcastMiddleInPlace (0 ms)
[----------] 22 tests from ScaleLayerTest/1 (2592 ms total)

[----------] 3 tests from MaxPoolingDropoutTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] MaxPoolingDropoutTest/2.TestForward
[       OK ] MaxPoolingDropoutTest/2.TestForward (6 ms)
[ RUN      ] MaxPoolingDropoutTest/2.TestSetup
[       OK ] MaxPoolingDropoutTest/2.TestSetup (0 ms)
[ RUN      ] MaxPoolingDropoutTest/2.TestBackward
[       OK ] MaxPoolingDropoutTest/2.TestBackward (6 ms)
[----------] 3 tests from MaxPoolingDropoutTest/2 (12 ms total)

[----------] 4 tests from ConstantFillerTest/0, where TypeParam = float
[ RUN      ] ConstantFillerTest/0.TestFill1D
[       OK ] ConstantFillerTest/0.TestFill1D (0 ms)
[ RUN      ] ConstantFillerTest/0.TestFill5D
[       OK ] ConstantFillerTest/0.TestFill5D (0 ms)
[ RUN      ] ConstantFillerTest/0.TestFill
[       OK ] ConstantFillerTest/0.TestFill (0 ms)
[ RUN      ] ConstantFillerTest/0.TestFill2D
[       OK ] ConstantFillerTest/0.TestFill2D (0 ms)
[----------] 4 tests from ConstantFillerTest/0 (0 ms total)

[----------] 5 tests from ImageDataLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] ImageDataLayerTest/2.TestResize
[       OK ] ImageDataLayerTest/2.TestResize (80 ms)
[ RUN      ] ImageDataLayerTest/2.TestRead
[       OK ] ImageDataLayerTest/2.TestRead (103 ms)
[ RUN      ] ImageDataLayerTest/2.TestShuffle
[       OK ] ImageDataLayerTest/2.TestShuffle (103 ms)
[ RUN      ] ImageDataLayerTest/2.TestSpace
[       OK ] ImageDataLayerTest/2.TestSpace (31 ms)
[ RUN      ] ImageDataLayerTest/2.TestReshape
[       OK ] ImageDataLayerTest/2.TestReshape (28 ms)
[----------] 5 tests from ImageDataLayerTest/2 (345 ms total)

[----------] 6 tests from MSRAFillerTest/1, where TypeParam = double
[ RUN      ] MSRAFillerTest/1.TestFillFanIn
[       OK ] MSRAFillerTest/1.TestFillFanIn (48 ms)
[ RUN      ] MSRAFillerTest/1.TestFill2D
[       OK ] MSRAFillerTest/1.TestFill2D (0 ms)
[ RUN      ] MSRAFillerTest/1.TestFillAverage
[       OK ] MSRAFillerTest/1.TestFillAverage (47 ms)
[ RUN      ] MSRAFillerTest/1.TestFill1D
[       OK ] MSRAFillerTest/1.TestFill1D (0 ms)
[ RUN      ] MSRAFillerTest/1.TestFill5D
[       OK ] MSRAFillerTest/1.TestFill5D (0 ms)
[ RUN      ] MSRAFillerTest/1.TestFillFanOut
[       OK ] MSRAFillerTest/1.TestFillFanOut (47 ms)
[----------] 6 tests from MSRAFillerTest/1 (142 ms total)

[----------] 14 tests from DataLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] DataLayerTest/1.TestReadCropTrainSequenceUnseededLevelDB
[       OK ] DataLayerTest/1.TestReadCropTrainSequenceUnseededLevelDB (658 ms)
[ RUN      ] DataLayerTest/1.TestReadCropTrainLMDB
[       OK ] DataLayerTest/1.TestReadCropTrainLMDB (88 ms)
[ RUN      ] DataLayerTest/1.TestReadCropTrainLevelDB
[       OK ] DataLayerTest/1.TestReadCropTrainLevelDB (522 ms)
[ RUN      ] DataLayerTest/1.TestReadCropTrainSequenceUnseededLMDB
[       OK ] DataLayerTest/1.TestReadCropTrainSequenceUnseededLMDB (88 ms)
[ RUN      ] DataLayerTest/1.TestSkipLevelDB
[       OK ] DataLayerTest/1.TestSkipLevelDB (1562 ms)
[ RUN      ] DataLayerTest/1.TestReadCropTrainSequenceSeededLevelDB
[       OK ] DataLayerTest/1.TestReadCropTrainSequenceSeededLevelDB (552 ms)
[ RUN      ] DataLayerTest/1.TestReshapeLevelDB
[       OK ] DataLayerTest/1.TestReshapeLevelDB (407 ms)
[ RUN      ] DataLayerTest/1.TestReadCropTrainSequenceSeededLMDB
[       OK ] DataLayerTest/1.TestReadCropTrainSequenceSeededLMDB (84 ms)
[ RUN      ] DataLayerTest/1.TestReshapeLMDB
[       OK ] DataLayerTest/1.TestReshapeLMDB (85 ms)
[ RUN      ] DataLayerTest/1.TestReadCropTestLevelDB
[       OK ] DataLayerTest/1.TestReadCropTestLevelDB (499 ms)
[ RUN      ] DataLayerTest/1.TestSkipLMDB
[       OK ] DataLayerTest/1.TestSkipLMDB (109 ms)
[ RUN      ] DataLayerTest/1.TestReadCropTestLMDB
[       OK ] DataLayerTest/1.TestReadCropTestLMDB (83 ms)
[ RUN      ] DataLayerTest/1.TestReadLMDB
[       OK ] DataLayerTest/1.TestReadLMDB (89 ms)
[ RUN      ] DataLayerTest/1.TestReadLevelDB
[       OK ] DataLayerTest/1.TestReadLevelDB (407 ms)
[----------] 14 tests from DataLayerTest/1 (5234 ms total)

[----------] 2 tests from BatchReindexLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] BatchReindexLayerTest/2.TestGradient
[       OK ] BatchReindexLayerTest/2.TestGradient (699 ms)
[ RUN      ] BatchReindexLayerTest/2.TestForward
[       OK ] BatchReindexLayerTest/2.TestForward (0 ms)
[----------] 2 tests from BatchReindexLayerTest/2 (699 ms total)

[----------] 14 tests from DataLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] DataLayerTest/3.TestSkipLevelDB
[       OK ] DataLayerTest/3.TestSkipLevelDB (1746 ms)
[ RUN      ] DataLayerTest/3.TestReadLevelDB
[       OK ] DataLayerTest/3.TestReadLevelDB (430 ms)
[ RUN      ] DataLayerTest/3.TestReadLMDB
[       OK ] DataLayerTest/3.TestReadLMDB (99 ms)
[ RUN      ] DataLayerTest/3.TestReshapeLMDB
[       OK ] DataLayerTest/3.TestReshapeLMDB (83 ms)
[ RUN      ] DataLayerTest/3.TestSkipLMDB
[       OK ] DataLayerTest/3.TestSkipLMDB (143 ms)
[ RUN      ] DataLayerTest/3.TestReshapeLevelDB
[       OK ] DataLayerTest/3.TestReshapeLevelDB (412 ms)
[ RUN      ] DataLayerTest/3.TestReadCropTrainLMDB
[       OK ] DataLayerTest/3.TestReadCropTrainLMDB (84 ms)
[ RUN      ] DataLayerTest/3.TestReadCropTrainSequenceSeededLMDB
[       OK ] DataLayerTest/3.TestReadCropTrainSequenceSeededLMDB (90 ms)
[ RUN      ] DataLayerTest/3.TestReadCropTrainSequenceUnseededLevelDB
[       OK ] DataLayerTest/3.TestReadCropTrainSequenceUnseededLevelDB (675 ms)
[ RUN      ] DataLayerTest/3.TestReadCropTestLMDB
[       OK ] DataLayerTest/3.TestReadCropTestLMDB (79 ms)
[ RUN      ] DataLayerTest/3.TestReadCropTrainSequenceUnseededLMDB
[       OK ] DataLayerTest/3.TestReadCropTrainSequenceUnseededLMDB (91 ms)
[ RUN      ] DataLayerTest/3.TestReadCropTestLevelDB
[       OK ] DataLayerTest/3.TestReadCropTestLevelDB (425 ms)
[ RUN      ] DataLayerTest/3.TestReadCropTrainLevelDB
[       OK ] DataLayerTest/3.TestReadCropTrainLevelDB (487 ms)
[ RUN      ] DataLayerTest/3.TestReadCropTrainSequenceSeededLevelDB
[       OK ] DataLayerTest/3.TestReadCropTrainSequenceSeededLevelDB (564 ms)
[----------] 14 tests from DataLayerTest/3 (5408 ms total)

[----------] 1 test from HDF5OutputLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] HDF5OutputLayerTest/1.TestForward
[       OK ] HDF5OutputLayerTest/1.TestForward (4 ms)
[----------] 1 test from HDF5OutputLayerTest/1 (4 ms total)

[----------] 1 test from HDF5OutputLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] HDF5OutputLayerTest/0.TestForward
[       OK ] HDF5OutputLayerTest/0.TestForward (3 ms)
[----------] 1 test from HDF5OutputLayerTest/0 (3 ms total)

[----------] 8 tests from LRNLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] LRNLayerTest/3.TestSetupAcrossChannels
[       OK ] LRNLayerTest/3.TestSetupAcrossChannels (1 ms)
[ RUN      ] LRNLayerTest/3.TestForwardAcrossChannelsLargeRegion
[       OK ] LRNLayerTest/3.TestForwardAcrossChannelsLargeRegion (1 ms)
[ RUN      ] LRNLayerTest/3.TestGradientAcrossChannels
[       OK ] LRNLayerTest/3.TestGradientAcrossChannels (944 ms)
[ RUN      ] LRNLayerTest/3.TestGradientAcrossChannelsLargeRegion
[       OK ] LRNLayerTest/3.TestGradientAcrossChannelsLargeRegion (928 ms)
[ RUN      ] LRNLayerTest/3.TestGradientWithinChannel
[       OK ] LRNLayerTest/3.TestGradientWithinChannel (1252 ms)
[ RUN      ] LRNLayerTest/3.TestForwardWithinChannel
[       OK ] LRNLayerTest/3.TestForwardWithinChannel (0 ms)
[ RUN      ] LRNLayerTest/3.TestForwardAcrossChannels
[       OK ] LRNLayerTest/3.TestForwardAcrossChannels (0 ms)
[ RUN      ] LRNLayerTest/3.TestSetupWithinChannel
[       OK ] LRNLayerTest/3.TestSetupWithinChannel (1 ms)
[----------] 8 tests from LRNLayerTest/3 (3127 ms total)

[----------] 8 tests from SliceLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] SliceLayerTest/2.TestSetupChannels
[       OK ] SliceLayerTest/2.TestSetupChannels (0 ms)
[ RUN      ] SliceLayerTest/2.TestGradientTrivial
[       OK ] SliceLayerTest/2.TestGradientTrivial (19 ms)
[ RUN      ] SliceLayerTest/2.TestSliceAcrossChannels
[       OK ] SliceLayerTest/2.TestSliceAcrossChannels (0 ms)
[ RUN      ] SliceLayerTest/2.TestGradientAcrossChannels
[       OK ] SliceLayerTest/2.TestGradientAcrossChannels (268 ms)
[ RUN      ] SliceLayerTest/2.TestSliceAcrossNum
[       OK ] SliceLayerTest/2.TestSliceAcrossNum (0 ms)
[ RUN      ] SliceLayerTest/2.TestGradientAcrossNum
[       OK ] SliceLayerTest/2.TestGradientAcrossNum (277 ms)
[ RUN      ] SliceLayerTest/2.TestTrivialSlice
[       OK ] SliceLayerTest/2.TestTrivialSlice (1 ms)
[ RUN      ] SliceLayerTest/2.TestSetupNum
[       OK ] SliceLayerTest/2.TestSetupNum (0 ms)
[----------] 8 tests from SliceLayerTest/2 (565 ms total)

[----------] 4 tests from CuDNNDeconvolutionLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] CuDNNDeconvolutionLayerTest/0.TestGradient
[       OK ] CuDNNDeconvolutionLayerTest/0.TestGradient (717 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/0.TestNDAgainst2D
[       OK ] CuDNNDeconvolutionLayerTest/0.TestNDAgainst2D (471 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/0.TestSetup
[       OK ] CuDNNDeconvolutionLayerTest/0.TestSetup (2 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/0.TestSimpleCuDNNDeconvolution
[       OK ] CuDNNDeconvolutionLayerTest/0.TestSimpleCuDNNDeconvolution (1 ms)
[----------] 4 tests from CuDNNDeconvolutionLayerTest/0 (1191 ms total)

[----------] 5 tests from DeconvolutionLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] DeconvolutionLayerTest/1.TestSimpleDeconvolution
[       OK ] DeconvolutionLayerTest/1.TestSimpleDeconvolution (0 ms)
[ RUN      ] DeconvolutionLayerTest/1.TestGradient3D
[       OK ] DeconvolutionLayerTest/1.TestGradient3D (120 ms)
[ RUN      ] DeconvolutionLayerTest/1.TestSetup
[       OK ] DeconvolutionLayerTest/1.TestSetup (0 ms)
[ RUN      ] DeconvolutionLayerTest/1.TestGradient
[       OK ] DeconvolutionLayerTest/1.TestGradient (420 ms)
[ RUN      ] DeconvolutionLayerTest/1.TestNDAgainst2D
[       OK ] DeconvolutionLayerTest/1.TestNDAgainst2D (519 ms)
[----------] 5 tests from DeconvolutionLayerTest/1 (1059 ms total)

[----------] 11 tests from CropLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] CropLayerTest/1.TestCropAll
[       OK ] CropLayerTest/1.TestCropAll (0 ms)
[ RUN      ] CropLayerTest/1.TestCropHW
[       OK ] CropLayerTest/1.TestCropHW (0 ms)
[ RUN      ] CropLayerTest/1.TestCropHWGradient
[       OK ] CropLayerTest/1.TestCropHWGradient (295 ms)
[ RUN      ] CropLayerTest/1.TestCropAllOffset
[       OK ] CropLayerTest/1.TestCropAllOffset (0 ms)
[ RUN      ] CropLayerTest/1.TestSetupShapeAll
[       OK ] CropLayerTest/1.TestSetupShapeAll (0 ms)
[ RUN      ] CropLayerTest/1.TestDimensionsCheck
[       OK ] CropLayerTest/1.TestDimensionsCheck (0 ms)
[ RUN      ] CropLayerTest/1.TestCropAllGradient
[       OK ] CropLayerTest/1.TestCropAllGradient (181 ms)
[ RUN      ] CropLayerTest/1.TestCrop5D
[       OK ] CropLayerTest/1.TestCrop5D (0 ms)
[ RUN      ] CropLayerTest/1.TestCrop5DGradient
[       OK ] CropLayerTest/1.TestCrop5DGradient (1087 ms)
[ RUN      ] CropLayerTest/1.TestSetupShapeDefault
[       OK ] CropLayerTest/1.TestSetupShapeDefault (0 ms)
[ RUN      ] CropLayerTest/1.TestSetupShapeNegativeIndexing
[       OK ] CropLayerTest/1.TestSetupShapeNegativeIndexing (0 ms)
[----------] 11 tests from CropLayerTest/1 (1563 ms total)

[----------] 1 test from LayerFactoryTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] LayerFactoryTest/0.TestCreateLayer
[       OK ] LayerFactoryTest/0.TestCreateLayer (369 ms)
[----------] 1 test from LayerFactoryTest/0 (369 ms total)

[----------] 2 tests from InfogainLossLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] InfogainLossLayerTest/2.TestInfogainLoss
[       OK ] InfogainLossLayerTest/2.TestInfogainLoss (2 ms)
[ RUN      ] InfogainLossLayerTest/2.TestGradient
[       OK ] InfogainLossLayerTest/2.TestGradient (32 ms)
[----------] 2 tests from InfogainLossLayerTest/2 (34 ms total)

[----------] 5 tests from DBTest/1, where TypeParam = caffe::TypeLMDB
[ RUN      ] DBTest/1.TestNext
[       OK ] DBTest/1.TestNext (94 ms)
[ RUN      ] DBTest/1.TestKeyValue
[       OK ] DBTest/1.TestKeyValue (87 ms)
[ RUN      ] DBTest/1.TestWrite
[       OK ] DBTest/1.TestWrite (168 ms)
[ RUN      ] DBTest/1.TestSeekToFirst
[       OK ] DBTest/1.TestSeekToFirst (97 ms)
[ RUN      ] DBTest/1.TestGetDB
[       OK ] DBTest/1.TestGetDB (96 ms)
[----------] 5 tests from DBTest/1 (542 ms total)

[----------] 5 tests from BlobSimpleTest/1, where TypeParam = double
[ RUN      ] BlobSimpleTest/1.TestInitialization
[       OK ] BlobSimpleTest/1.TestInitialization (0 ms)
[ RUN      ] BlobSimpleTest/1.TestReshapeZero
[       OK ] BlobSimpleTest/1.TestReshapeZero (0 ms)
[ RUN      ] BlobSimpleTest/1.TestReshape
[       OK ] BlobSimpleTest/1.TestReshape (0 ms)
[ RUN      ] BlobSimpleTest/1.TestLegacyBlobProtoShapeEquals
[       OK ] BlobSimpleTest/1.TestLegacyBlobProtoShapeEquals (1 ms)
[ RUN      ] BlobSimpleTest/1.TestPointersCPUGPU
[       OK ] BlobSimpleTest/1.TestPointersCPUGPU (0 ms)
[----------] 5 tests from BlobSimpleTest/1 (1 ms total)

[----------] 5 tests from DeconvolutionLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] DeconvolutionLayerTest/3.TestSimpleDeconvolution
[       OK ] DeconvolutionLayerTest/3.TestSimpleDeconvolution (7 ms)
[ RUN      ] DeconvolutionLayerTest/3.TestSetup
[       OK ] DeconvolutionLayerTest/3.TestSetup (3 ms)
[ RUN      ] DeconvolutionLayerTest/3.TestGradient3D
[       OK ] DeconvolutionLayerTest/3.TestGradient3D (1164 ms)
[ RUN      ] DeconvolutionLayerTest/3.TestGradient
[       OK ] DeconvolutionLayerTest/3.TestGradient (6993 ms)
[ RUN      ] DeconvolutionLayerTest/3.TestNDAgainst2D
[       OK ] DeconvolutionLayerTest/3.TestNDAgainst2D (70 ms)
[----------] 5 tests from DeconvolutionLayerTest/3 (8237 ms total)

[----------] 11 tests from AdaDeltaSolverTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithWeightDecay
[       OK ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithWeightDecay (8 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithEverything
[       OK ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithEverything (41 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdaDeltaSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum (1 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithHalfMomentum
[       OK ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithHalfMomentum (17 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdaDeltaSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdate
[       OK ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdate (7 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithMomentum
[       OK ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithMomentum (15 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithEverythingShare
[       OK ] AdaDeltaSolverTest/1.TestAdaDeltaLeastSquaresUpdateWithEverythingShare (40 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestSnapshotShare
[       OK ] AdaDeltaSolverTest/1.TestSnapshotShare (11 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] AdaDeltaSolverTest/1.TestLeastSquaresUpdateWithMomentumMultiIter (40 ms)
[ RUN      ] AdaDeltaSolverTest/1.TestSnapshot
[       OK ] AdaDeltaSolverTest/1.TestSnapshot (13 ms)
[----------] 11 tests from AdaDeltaSolverTest/1 (195 ms total)

[----------] 6 tests from MSRAFillerTest/0, where TypeParam = float
[ RUN      ] MSRAFillerTest/0.TestFillFanOut
[       OK ] MSRAFillerTest/0.TestFillFanOut (40 ms)
[ RUN      ] MSRAFillerTest/0.TestFill1D
[       OK ] MSRAFillerTest/0.TestFill1D (0 ms)
[ RUN      ] MSRAFillerTest/0.TestFillFanIn
[       OK ] MSRAFillerTest/0.TestFillFanIn (36 ms)
[ RUN      ] MSRAFillerTest/0.TestFill5D
[       OK ] MSRAFillerTest/0.TestFill5D (1 ms)
[ RUN      ] MSRAFillerTest/0.TestFillAverage
[       OK ] MSRAFillerTest/0.TestFillAverage (36 ms)
[ RUN      ] MSRAFillerTest/0.TestFill2D
[       OK ] MSRAFillerTest/0.TestFill2D (0 ms)
[----------] 6 tests from MSRAFillerTest/0 (113 ms total)

[----------] 10 tests from EltwiseLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] EltwiseLayerTest/2.TestSetUp
[       OK ] EltwiseLayerTest/2.TestSetUp (0 ms)
[ RUN      ] EltwiseLayerTest/2.TestMax
[       OK ] EltwiseLayerTest/2.TestMax (0 ms)
[ RUN      ] EltwiseLayerTest/2.TestSum
[       OK ] EltwiseLayerTest/2.TestSum (1 ms)
[ RUN      ] EltwiseLayerTest/2.TestStableProdGradient
[       OK ] EltwiseLayerTest/2.TestStableProdGradient (44 ms)
[ RUN      ] EltwiseLayerTest/2.TestProd
[       OK ] EltwiseLayerTest/2.TestProd (1 ms)
[ RUN      ] EltwiseLayerTest/2.TestMaxGradient
[       OK ] EltwiseLayerTest/2.TestMaxGradient (40 ms)
[ RUN      ] EltwiseLayerTest/2.TestSumGradient
[       OK ] EltwiseLayerTest/2.TestSumGradient (45 ms)
[ RUN      ] EltwiseLayerTest/2.TestUnstableProdGradient
[       OK ] EltwiseLayerTest/2.TestUnstableProdGradient (41 ms)
[ RUN      ] EltwiseLayerTest/2.TestSumCoeffGradient
[       OK ] EltwiseLayerTest/2.TestSumCoeffGradient (43 ms)
[ RUN      ] EltwiseLayerTest/2.TestSumCoeff
[       OK ] EltwiseLayerTest/2.TestSumCoeff (0 ms)
[----------] 10 tests from EltwiseLayerTest/2 (215 ms total)

[----------] 8 tests from RMSPropSolverTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] RMSPropSolverTest/3.TestRMSPropLeastSquaresUpdateWithEverythingShare
[       OK ] RMSPropSolverTest/3.TestRMSPropLeastSquaresUpdateWithEverythingShare (65 ms)
[ RUN      ] RMSPropSolverTest/3.TestSnapshot
[       OK ] RMSPropSolverTest/3.TestSnapshot (32 ms)
[ RUN      ] RMSPropSolverTest/3.TestRMSPropLeastSquaresUpdateWithRmsDecay
[       OK ] RMSPropSolverTest/3.TestRMSPropLeastSquaresUpdateWithRmsDecay (59 ms)
[ RUN      ] RMSPropSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] RMSPropSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum (5 ms)
[ RUN      ] RMSPropSolverTest/3.TestSnapshotShare
[       OK ] RMSPropSolverTest/3.TestSnapshotShare (42 ms)
[ RUN      ] RMSPropSolverTest/3.TestRMSPropLeastSquaresUpdateWithWeightDecay
[       OK ] RMSPropSolverTest/3.TestRMSPropLeastSquaresUpdateWithWeightDecay (12 ms)
[ RUN      ] RMSPropSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] RMSPropSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare (10 ms)
[ RUN      ] RMSPropSolverTest/3.TestRMSPropLeastSquaresUpdateWithEverything
[       OK ] RMSPropSolverTest/3.TestRMSPropLeastSquaresUpdateWithEverything (59 ms)
[----------] 8 tests from RMSPropSolverTest/3 (284 ms total)

[----------] 12 tests from NesterovSolverTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdate
[       OK ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdate (7 ms)
[ RUN      ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithEverythingShare
[       OK ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithEverythingShare (41 ms)
[ RUN      ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithWeightDecay
[       OK ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithWeightDecay (7 ms)
[ RUN      ] NesterovSolverTest/0.TestSnapshot
[       OK ] NesterovSolverTest/0.TestSnapshot (9 ms)
[ RUN      ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateLROneHundredth
[       OK ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateLROneHundredth (8 ms)
[ RUN      ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithWeightDecayMultiIter
[       OK ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithWeightDecayMultiIter (36 ms)
[ RUN      ] NesterovSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] NesterovSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum (1 ms)
[ RUN      ] NesterovSolverTest/0.TestSnapshotShare
[       OK ] NesterovSolverTest/0.TestSnapshotShare (9 ms)
[ RUN      ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithMomentum
[       OK ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithMomentum (16 ms)
[ RUN      ] NesterovSolverTest/0.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] NesterovSolverTest/0.TestLeastSquaresUpdateWithMomentumMultiIter (38 ms)
[ RUN      ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithEverything
[       OK ] NesterovSolverTest/0.TestNesterovLeastSquaresUpdateWithEverything (36 ms)
[ RUN      ] NesterovSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] NesterovSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[----------] 12 tests from NesterovSolverTest/0 (211 ms total)

[----------] 2 tests from Im2colKernelTest/1, where TypeParam = double
[ RUN      ] Im2colKernelTest/1.Test2D
[       OK ] Im2colKernelTest/1.Test2D (61 ms)
[ RUN      ] Im2colKernelTest/1.TestND
[       OK ] Im2colKernelTest/1.TestND (75 ms)
[----------] 2 tests from Im2colKernelTest/1 (136 ms total)

[----------] 12 tests from ReshapeLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] ReshapeLayerTest/2.TestForwardAfterReshape
[       OK ] ReshapeLayerTest/2.TestForwardAfterReshape (0 ms)
[ RUN      ] ReshapeLayerTest/2.TestFlattenMiddle
[       OK ] ReshapeLayerTest/2.TestFlattenMiddle (0 ms)
[ RUN      ] ReshapeLayerTest/2.TestInferenceOfUnspecified
[       OK ] ReshapeLayerTest/2.TestInferenceOfUnspecified (0 ms)
[ RUN      ] ReshapeLayerTest/2.TestInsertSingletonAxesStart
[       OK ] ReshapeLayerTest/2.TestInsertSingletonAxesStart (0 ms)
[ RUN      ] ReshapeLayerTest/2.TestFlattenValues
[       OK ] ReshapeLayerTest/2.TestFlattenValues (1 ms)
[ RUN      ] ReshapeLayerTest/2.TestFlattenOutputSizes
[       OK ] ReshapeLayerTest/2.TestFlattenOutputSizes (0 ms)
[ RUN      ] ReshapeLayerTest/2.TestCopyDimensions
[       OK ] ReshapeLayerTest/2.TestCopyDimensions (0 ms)
[ RUN      ] ReshapeLayerTest/2.TestForward
[       OK ] ReshapeLayerTest/2.TestForward (0 ms)
[ RUN      ] ReshapeLayerTest/2.TestInsertSingletonAxesMiddle
[       OK ] ReshapeLayerTest/2.TestInsertSingletonAxesMiddle (0 ms)
[ RUN      ] ReshapeLayerTest/2.TestGradient
[       OK ] ReshapeLayerTest/2.TestGradient (7 ms)
[ RUN      ] ReshapeLayerTest/2.TestInsertSingletonAxesEnd
[       OK ] ReshapeLayerTest/2.TestInsertSingletonAxesEnd (0 ms)
[ RUN      ] ReshapeLayerTest/2.TestInferenceOfUnspecifiedWithStartAxis
[       OK ] ReshapeLayerTest/2.TestInferenceOfUnspecifiedWithStartAxis (0 ms)
[----------] 12 tests from ReshapeLayerTest/2 (8 ms total)

[----------] 12 tests from NesterovSolverTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] NesterovSolverTest/3.TestSnapshotShare
[       OK ] NesterovSolverTest/3.TestSnapshotShare (42 ms)
[ RUN      ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithWeightDecayMultiIter
[       OK ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithWeightDecayMultiIter (62 ms)
[ RUN      ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdate
[       OK ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdate (12 ms)
[ RUN      ] NesterovSolverTest/3.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] NesterovSolverTest/3.TestLeastSquaresUpdateWithMomentumMultiIter (60 ms)
[ RUN      ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithEverythingShare
[       OK ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithEverythingShare (65 ms)
[ RUN      ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithMomentum
[       OK ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithMomentum (25 ms)
[ RUN      ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateLROneHundredth
[       OK ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateLROneHundredth (13 ms)
[ RUN      ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithWeightDecay
[       OK ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithWeightDecay (11 ms)
[ RUN      ] NesterovSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] NesterovSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare (7 ms)
[ RUN      ] NesterovSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] NesterovSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum (8 ms)
[ RUN      ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithEverything
[       OK ] NesterovSolverTest/3.TestNesterovLeastSquaresUpdateWithEverything (58 ms)
[ RUN      ] NesterovSolverTest/3.TestSnapshot
[       OK ] NesterovSolverTest/3.TestSnapshot (34 ms)
[----------] 12 tests from NesterovSolverTest/3 (397 ms total)

[----------] 1 test from SolverTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] SolverTest/3.TestInitTrainTestNets
[       OK ] SolverTest/3.TestInitTrainTestNets (2 ms)
[----------] 1 test from SolverTest/3 (2 ms total)

[----------] 6 tests from XavierFillerTest/1, where TypeParam = double
[ RUN      ] XavierFillerTest/1.TestFill2D
[       OK ] XavierFillerTest/1.TestFill2D (0 ms)
[ RUN      ] XavierFillerTest/1.TestFill1D
[       OK ] XavierFillerTest/1.TestFill1D (0 ms)
[ RUN      ] XavierFillerTest/1.TestFillFanIn
[       OK ] XavierFillerTest/1.TestFillFanIn (22 ms)
[ RUN      ] XavierFillerTest/1.TestFill5D
[       OK ] XavierFillerTest/1.TestFill5D (0 ms)
[ RUN      ] XavierFillerTest/1.TestFillAverage
[       OK ] XavierFillerTest/1.TestFillAverage (23 ms)
[ RUN      ] XavierFillerTest/1.TestFillFanOut
[       OK ] XavierFillerTest/1.TestFillFanOut (23 ms)
[----------] 6 tests from XavierFillerTest/1 (68 ms total)

[----------] 3 tests from SplitLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] SplitLayerTest/3.TestSetup
[       OK ] SplitLayerTest/3.TestSetup (1 ms)
[ RUN      ] SplitLayerTest/3.TestGradient
[       OK ] SplitLayerTest/3.TestGradient (23 ms)
[ RUN      ] SplitLayerTest/3.Test
[       OK ] SplitLayerTest/3.Test (0 ms)
[----------] 3 tests from SplitLayerTest/3 (24 ms total)

[----------] 56 tests from NeuronLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] NeuronLayerTest/2.TestExpLayerBase2
[       OK ] NeuronLayerTest/2.TestExpLayerBase2 (1 ms)
[ RUN      ] NeuronLayerTest/2.TestExpGradient
[       OK ] NeuronLayerTest/2.TestExpGradient (12 ms)
[ RUN      ] NeuronLayerTest/2.TestDropoutHalf
[       OK ] NeuronLayerTest/2.TestDropoutHalf (5 ms)
[ RUN      ] NeuronLayerTest/2.TestSwishWithBeta
[       OK ] NeuronLayerTest/2.TestSwishWithBeta (1 ms)
[ RUN      ] NeuronLayerTest/2.TestDropoutGradient
[       OK ] NeuronLayerTest/2.TestDropoutGradient (1991 ms)
[ RUN      ] NeuronLayerTest/2.TestELUasReLU
[       OK ] NeuronLayerTest/2.TestELUasReLU (0 ms)
[ RUN      ] NeuronLayerTest/2.TestBNLLGradient
[       OK ] NeuronLayerTest/2.TestBNLLGradient (15 ms)
[ RUN      ] NeuronLayerTest/2.TestSwishWithBetaGradient
[       OK ] NeuronLayerTest/2.TestSwishWithBetaGradient (19 ms)
[ RUN      ] NeuronLayerTest/2.TestPReLUInPlace
[       OK ] NeuronLayerTest/2.TestPReLUInPlace (1 ms)
[ RUN      ] NeuronLayerTest/2.TestPReLUForward
[       OK ] NeuronLayerTest/2.TestPReLUForward (0 ms)
[ RUN      ] NeuronLayerTest/2.TestSigmoidGradient
[       OK ] NeuronLayerTest/2.TestSigmoidGradient (14 ms)
[ RUN      ] NeuronLayerTest/2.TestLogLayerBase2Shift1Scale3
[       OK ] NeuronLayerTest/2.TestLogLayerBase2Shift1Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/2.TestReLUGradientWithNegativeSlope
[       OK ] NeuronLayerTest/2.TestReLUGradientWithNegativeSlope (13 ms)
[ RUN      ] NeuronLayerTest/2.TestPReLUConsistencyReLU
[       OK ] NeuronLayerTest/2.TestPReLUConsistencyReLU (3 ms)
[ RUN      ] NeuronLayerTest/2.TestDropoutTestPhase
[       OK ] NeuronLayerTest/2.TestDropoutTestPhase (0 ms)
[ RUN      ] NeuronLayerTest/2.TestLogLayerBase2Shift1
[       OK ] NeuronLayerTest/2.TestLogLayerBase2Shift1 (0 ms)
[ RUN      ] NeuronLayerTest/2.TestSwishGradient
[       OK ] NeuronLayerTest/2.TestSwishGradient (18 ms)
[ RUN      ] NeuronLayerTest/2.TestTanHGradient
[       OK ] NeuronLayerTest/2.TestTanHGradient (14 ms)
[ RUN      ] NeuronLayerTest/2.TestPReLUParam
[       OK ] NeuronLayerTest/2.TestPReLUParam (0 ms)
[ RUN      ] NeuronLayerTest/2.TestExpGradientBase2Shift1Scale3
[       OK ] NeuronLayerTest/2.TestExpGradientBase2Shift1Scale3 (17 ms)
[ RUN      ] NeuronLayerTest/2.TestAbsGradient
[       OK ] NeuronLayerTest/2.TestAbsGradient (14 ms)
[ RUN      ] NeuronLayerTest/2.TestExpGradientBase2
[       OK ] NeuronLayerTest/2.TestExpGradientBase2 (16 ms)
[ RUN      ] NeuronLayerTest/2.TestReLUGradient
[       OK ] NeuronLayerTest/2.TestReLUGradient (14 ms)
[ RUN      ] NeuronLayerTest/2.TestLogGradientBase2
[       OK ] NeuronLayerTest/2.TestLogGradientBase2 (16 ms)
[ RUN      ] NeuronLayerTest/2.TestELUasReLUGradient
[       OK ] NeuronLayerTest/2.TestELUasReLUGradient (12 ms)
[ RUN      ] NeuronLayerTest/2.TestLogGradientBase2Shift1Scale3
[       OK ] NeuronLayerTest/2.TestLogGradientBase2Shift1Scale3 (20 ms)
[ RUN      ] NeuronLayerTest/2.TestSwishAsLinear
[       OK ] NeuronLayerTest/2.TestSwishAsLinear (0 ms)
[ RUN      ] NeuronLayerTest/2.TestPReLUForwardChannelShared
[       OK ] NeuronLayerTest/2.TestPReLUForwardChannelShared (0 ms)
[ RUN      ] NeuronLayerTest/2.TestSwish
[       OK ] NeuronLayerTest/2.TestSwish (1 ms)
[ RUN      ] NeuronLayerTest/2.TestExpLayer
[       OK ] NeuronLayerTest/2.TestExpLayer (0 ms)
[ RUN      ] NeuronLayerTest/2.TestLogLayer
[       OK ] NeuronLayerTest/2.TestLogLayer (0 ms)
[ RUN      ] NeuronLayerTest/2.TestLogGradient
[       OK ] NeuronLayerTest/2.TestLogGradient (14 ms)
[ RUN      ] NeuronLayerTest/2.TestLogGradientBase2Shift1
[       OK ] NeuronLayerTest/2.TestLogGradientBase2Shift1 (17 ms)
[ RUN      ] NeuronLayerTest/2.TestBNLL
[       OK ] NeuronLayerTest/2.TestBNLL (0 ms)
[ RUN      ] NeuronLayerTest/2.TestAbsVal
[       OK ] NeuronLayerTest/2.TestAbsVal (0 ms)
[ RUN      ] NeuronLayerTest/2.TestPReLUGradientChannelShared
[       OK ] NeuronLayerTest/2.TestPReLUGradientChannelShared (508 ms)
[ RUN      ] NeuronLayerTest/2.TestSwishAsLinearGradient
[       OK ] NeuronLayerTest/2.TestSwishAsLinearGradient (17 ms)
[ RUN      ] NeuronLayerTest/2.TestDropoutThreeQuarters
[       OK ] NeuronLayerTest/2.TestDropoutThreeQuarters (5 ms)
[ RUN      ] NeuronLayerTest/2.TestExpGradientBase2Scale3
[       OK ] NeuronLayerTest/2.TestExpGradientBase2Scale3 (17 ms)
[ RUN      ] NeuronLayerTest/2.TestExpLayerBase2Shift1
[       OK ] NeuronLayerTest/2.TestExpLayerBase2Shift1 (0 ms)
[ RUN      ] NeuronLayerTest/2.TestExpGradientBase2Shift1
[       OK ] NeuronLayerTest/2.TestExpGradientBase2Shift1 (16 ms)
[ RUN      ] NeuronLayerTest/2.TestTanH
[       OK ] NeuronLayerTest/2.TestTanH (0 ms)
[ RUN      ] NeuronLayerTest/2.TestLogGradientBase2Scale3
[       OK ] NeuronLayerTest/2.TestLogGradientBase2Scale3 (18 ms)
[ RUN      ] NeuronLayerTest/2.TestExpLayerBase2Shift1Scale3
[       OK ] NeuronLayerTest/2.TestExpLayerBase2Shift1Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/2.TestLogLayerBase2Scale3
[       OK ] NeuronLayerTest/2.TestLogLayerBase2Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/2.TestExpLayerWithShift
[       OK ] NeuronLayerTest/2.TestExpLayerWithShift (0 ms)
[ RUN      ] NeuronLayerTest/2.TestExpLayerBase2Scale3
[       OK ] NeuronLayerTest/2.TestExpLayerBase2Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/2.TestReLU
[       OK ] NeuronLayerTest/2.TestReLU (0 ms)
[ RUN      ] NeuronLayerTest/2.TestReLUWithNegativeSlope
[       OK ] NeuronLayerTest/2.TestReLUWithNegativeSlope (0 ms)
[ RUN      ] NeuronLayerTest/2.TestPReLUGradient
[       OK ] NeuronLayerTest/2.TestPReLUGradient (569 ms)
[ RUN      ] NeuronLayerTest/2.TestExpGradientWithShift
[       OK ] NeuronLayerTest/2.TestExpGradientWithShift (15 ms)
[ RUN      ] NeuronLayerTest/2.TestELU
[       OK ] NeuronLayerTest/2.TestELU (0 ms)
[ RUN      ] NeuronLayerTest/2.TestELUGradient
[       OK ] NeuronLayerTest/2.TestELUGradient (13 ms)
[ RUN      ] NeuronLayerTest/2.TestSigmoid
[       OK ] NeuronLayerTest/2.TestSigmoid (0 ms)
[ RUN      ] NeuronLayerTest/2.TestDropoutGradientTest
[       OK ] NeuronLayerTest/2.TestDropoutGradientTest (14 ms)
[ RUN      ] NeuronLayerTest/2.TestLogLayerBase2
[       OK ] NeuronLayerTest/2.TestLogLayerBase2 (1 ms)
[----------] 56 tests from NeuronLayerTest/2 (3447 ms total)

[----------] 2 tests from EuclideanLossLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] EuclideanLossLayerTest/0.TestGradient
[       OK ] EuclideanLossLayerTest/0.TestGradient (0 ms)
[ RUN      ] EuclideanLossLayerTest/0.TestForward
[       OK ] EuclideanLossLayerTest/0.TestForward (0 ms)
[----------] 2 tests from EuclideanLossLayerTest/0 (0 ms total)

[----------] 4 tests from PositiveUnitballFillerTest/1, where TypeParam = double
[ RUN      ] PositiveUnitballFillerTest/1.TestFill2D
[       OK ] PositiveUnitballFillerTest/1.TestFill2D (0 ms)
[ RUN      ] PositiveUnitballFillerTest/1.TestFill5D
[       OK ] PositiveUnitballFillerTest/1.TestFill5D (0 ms)
[ RUN      ] PositiveUnitballFillerTest/1.TestFill
[       OK ] PositiveUnitballFillerTest/1.TestFill (0 ms)
[ RUN      ] PositiveUnitballFillerTest/1.TestFill1D
[       OK ] PositiveUnitballFillerTest/1.TestFill1D (0 ms)
[----------] 4 tests from PositiveUnitballFillerTest/1 (0 ms total)

[----------] 4 tests from SoftmaxWithLossLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] SoftmaxWithLossLayerTest/0.TestGradient
[       OK ] SoftmaxWithLossLayerTest/0.TestGradient (8 ms)
[ RUN      ] SoftmaxWithLossLayerTest/0.TestGradientIgnoreLabel
[       OK ] SoftmaxWithLossLayerTest/0.TestGradientIgnoreLabel (7 ms)
[ RUN      ] SoftmaxWithLossLayerTest/0.TestGradientUnnormalized
[       OK ] SoftmaxWithLossLayerTest/0.TestGradientUnnormalized (8 ms)
[ RUN      ] SoftmaxWithLossLayerTest/0.TestForwardIgnoreLabel
[       OK ] SoftmaxWithLossLayerTest/0.TestForwardIgnoreLabel (1 ms)
[----------] 4 tests from SoftmaxWithLossLayerTest/0 (25 ms total)

[----------] 4 tests from CuDNNDeconvolutionLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] CuDNNDeconvolutionLayerTest/3.TestNDAgainst2D
[       OK ] CuDNNDeconvolutionLayerTest/3.TestNDAgainst2D (185 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/3.TestSetup
[       OK ] CuDNNDeconvolutionLayerTest/3.TestSetup (3 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/3.TestSimpleCuDNNDeconvolution
[       OK ] CuDNNDeconvolutionLayerTest/3.TestSimpleCuDNNDeconvolution (4 ms)
[ RUN      ] CuDNNDeconvolutionLayerTest/3.TestGradient
[       OK ] CuDNNDeconvolutionLayerTest/3.TestGradient (7381 ms)
[----------] 4 tests from CuDNNDeconvolutionLayerTest/3 (7573 ms total)

[----------] 8 tests from RMSPropSolverTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] RMSPropSolverTest/2.TestRMSPropLeastSquaresUpdateWithWeightDecay
[       OK ] RMSPropSolverTest/2.TestRMSPropLeastSquaresUpdateWithWeightDecay (10 ms)
[ RUN      ] RMSPropSolverTest/2.TestSnapshot
[       OK ] RMSPropSolverTest/2.TestSnapshot (34 ms)
[ RUN      ] RMSPropSolverTest/2.TestRMSPropLeastSquaresUpdateWithRmsDecay
[       OK ] RMSPropSolverTest/2.TestRMSPropLeastSquaresUpdateWithRmsDecay (53 ms)
[ RUN      ] RMSPropSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] RMSPropSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum (5 ms)
[ RUN      ] RMSPropSolverTest/2.TestSnapshotShare
[       OK ] RMSPropSolverTest/2.TestSnapshotShare (41 ms)
[ RUN      ] RMSPropSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] RMSPropSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare (7 ms)
[ RUN      ] RMSPropSolverTest/2.TestRMSPropLeastSquaresUpdateWithEverything
[       OK ] RMSPropSolverTest/2.TestRMSPropLeastSquaresUpdateWithEverything (55 ms)
[ RUN      ] RMSPropSolverTest/2.TestRMSPropLeastSquaresUpdateWithEverythingShare
[       OK ] RMSPropSolverTest/2.TestRMSPropLeastSquaresUpdateWithEverythingShare (56 ms)
[----------] 8 tests from RMSPropSolverTest/2 (261 ms total)

[----------] 4 tests from ContrastiveLossLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] ContrastiveLossLayerTest/1.TestForward
[       OK ] ContrastiveLossLayerTest/1.TestForward (0 ms)
[ RUN      ] ContrastiveLossLayerTest/1.TestForwardLegacy
[       OK ] ContrastiveLossLayerTest/1.TestForwardLegacy (0 ms)
[ RUN      ] ContrastiveLossLayerTest/1.TestGradient
[       OK ] ContrastiveLossLayerTest/1.TestGradient (124 ms)
[ RUN      ] ContrastiveLossLayerTest/1.TestGradientLegacy
[       OK ] ContrastiveLossLayerTest/1.TestGradientLegacy (116 ms)
[----------] 4 tests from ContrastiveLossLayerTest/1 (240 ms total)

[----------] 2 tests from HDF5DataLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] HDF5DataLayerTest/1.TestRead
[       OK ] HDF5DataLayerTest/1.TestRead (2 ms)
[ RUN      ] HDF5DataLayerTest/1.TestSkip
[       OK ] HDF5DataLayerTest/1.TestSkip (6 ms)
[----------] 2 tests from HDF5DataLayerTest/1 (8 ms total)

[----------] 4 tests from NetUpgradeTest
[ RUN      ] NetUpgradeTest.TestAllParams
[       OK ] NetUpgradeTest.TestAllParams (1 ms)
[ RUN      ] NetUpgradeTest.TestUpgradeV1LayerType
[       OK ] NetUpgradeTest.TestUpgradeV1LayerType (448 ms)
[ RUN      ] NetUpgradeTest.TestSimple
[       OK ] NetUpgradeTest.TestSimple (1 ms)
[ RUN      ] NetUpgradeTest.TestImageNet
[       OK ] NetUpgradeTest.TestImageNet (2 ms)
[----------] 4 tests from NetUpgradeTest (452 ms total)

[----------] 10 tests from EltwiseLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] EltwiseLayerTest/1.TestProd
[       OK ] EltwiseLayerTest/1.TestProd (1 ms)
[ RUN      ] EltwiseLayerTest/1.TestUnstableProdGradient
[       OK ] EltwiseLayerTest/1.TestUnstableProdGradient (2 ms)
[ RUN      ] EltwiseLayerTest/1.TestSum
[       OK ] EltwiseLayerTest/1.TestSum (1 ms)
[ RUN      ] EltwiseLayerTest/1.TestSetUp
[       OK ] EltwiseLayerTest/1.TestSetUp (0 ms)
[ RUN      ] EltwiseLayerTest/1.TestSumCoeff
[       OK ] EltwiseLayerTest/1.TestSumCoeff (0 ms)
[ RUN      ] EltwiseLayerTest/1.TestSumCoeffGradient
[       OK ] EltwiseLayerTest/1.TestSumCoeffGradient (3 ms)
[ RUN      ] EltwiseLayerTest/1.TestSumGradient
[       OK ] EltwiseLayerTest/1.TestSumGradient (3 ms)
[ RUN      ] EltwiseLayerTest/1.TestStableProdGradient
[       OK ] EltwiseLayerTest/1.TestStableProdGradient (3 ms)
[ RUN      ] EltwiseLayerTest/1.TestMaxGradient
[       OK ] EltwiseLayerTest/1.TestMaxGradient (3 ms)
[ RUN      ] EltwiseLayerTest/1.TestMax
[       OK ] EltwiseLayerTest/1.TestMax (0 ms)
[----------] 10 tests from EltwiseLayerTest/1 (16 ms total)

[----------] 3 tests from TanHLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] TanHLayerTest/0.TestTanHGradient
[       OK ] TanHLayerTest/0.TestTanHGradient (2 ms)
[ RUN      ] TanHLayerTest/0.TestTanHOverflow
[       OK ] TanHLayerTest/0.TestTanHOverflow (0 ms)
[ RUN      ] TanHLayerTest/0.TestTanH
[       OK ] TanHLayerTest/0.TestTanH (0 ms)
[----------] 3 tests from TanHLayerTest/0 (2 ms total)

[----------] 8 tests from LRNLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] LRNLayerTest/0.TestForwardAcrossChannels
[       OK ] LRNLayerTest/0.TestForwardAcrossChannels (0 ms)
[ RUN      ] LRNLayerTest/0.TestGradientAcrossChannels
[       OK ] LRNLayerTest/0.TestGradientAcrossChannels (568 ms)
[ RUN      ] LRNLayerTest/0.TestForwardWithinChannel
[       OK ] LRNLayerTest/0.TestForwardWithinChannel (0 ms)
[ RUN      ] LRNLayerTest/0.TestSetupWithinChannel
[       OK ] LRNLayerTest/0.TestSetupWithinChannel (0 ms)
[ RUN      ] LRNLayerTest/0.TestGradientWithinChannel
[       OK ] LRNLayerTest/0.TestGradientWithinChannel (459 ms)
[ RUN      ] LRNLayerTest/0.TestGradientAcrossChannelsLargeRegion
[       OK ] LRNLayerTest/0.TestGradientAcrossChannelsLargeRegion (652 ms)
[ RUN      ] LRNLayerTest/0.TestForwardAcrossChannelsLargeRegion
[       OK ] LRNLayerTest/0.TestForwardAcrossChannelsLargeRegion (1 ms)
[ RUN      ] LRNLayerTest/0.TestSetupAcrossChannels
[       OK ] LRNLayerTest/0.TestSetupAcrossChannels (0 ms)
[----------] 8 tests from LRNLayerTest/0 (1680 ms total)

[----------] 5 tests from EmbedLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] EmbedLayerTest/2.TestForwardWithBias
[       OK ] EmbedLayerTest/2.TestForwardWithBias (0 ms)
[ RUN      ] EmbedLayerTest/2.TestGradient
[       OK ] EmbedLayerTest/2.TestGradient (72 ms)
[ RUN      ] EmbedLayerTest/2.TestSetUp
[       OK ] EmbedLayerTest/2.TestSetUp (0 ms)
[ RUN      ] EmbedLayerTest/2.TestGradientWithBias
[       OK ] EmbedLayerTest/2.TestGradientWithBias (131 ms)
[ RUN      ] EmbedLayerTest/2.TestForward
[       OK ] EmbedLayerTest/2.TestForward (1 ms)
[----------] 5 tests from EmbedLayerTest/2 (204 ms total)

[----------] 3 tests from SigmoidCrossEntropyLossLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] SigmoidCrossEntropyLossLayerTest/0.TestIgnoreGradient
[       OK ] SigmoidCrossEntropyLossLayerTest/0.TestIgnoreGradient (0 ms)
[ RUN      ] SigmoidCrossEntropyLossLayerTest/0.TestSigmoidCrossEntropyLoss
[       OK ] SigmoidCrossEntropyLossLayerTest/0.TestSigmoidCrossEntropyLoss (1 ms)
[ RUN      ] SigmoidCrossEntropyLossLayerTest/0.TestGradient
[       OK ] SigmoidCrossEntropyLossLayerTest/0.TestGradient (1 ms)
[----------] 3 tests from SigmoidCrossEntropyLossLayerTest/0 (2 ms total)

[----------] 5 tests from BenchmarkTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] BenchmarkTest/3.TestTimerSeconds
[       OK ] BenchmarkTest/3.TestTimerSeconds (300 ms)
[ RUN      ] BenchmarkTest/3.TestTimerMilliSeconds
[       OK ] BenchmarkTest/3.TestTimerMilliSeconds (300 ms)
[ RUN      ] BenchmarkTest/3.TestTimerConstructor
[       OK ] BenchmarkTest/3.TestTimerConstructor (0 ms)
[ RUN      ] BenchmarkTest/3.TestTimerStart
[       OK ] BenchmarkTest/3.TestTimerStart (0 ms)
[ RUN      ] BenchmarkTest/3.TestTimerStop
[       OK ] BenchmarkTest/3.TestTimerStop (0 ms)
[----------] 5 tests from BenchmarkTest/3 (601 ms total)

[----------] 1 test from SolverFactoryTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] SolverFactoryTest/1.TestCreateSolver
[       OK ] SolverFactoryTest/1.TestCreateSolver (1 ms)
[----------] 1 test from SolverFactoryTest/1 (1 ms total)

[----------] 1 test from LayerFactoryTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] LayerFactoryTest/1.TestCreateLayer
[       OK ] LayerFactoryTest/1.TestCreateLayer (343 ms)
[----------] 1 test from LayerFactoryTest/1 (343 ms total)

[----------] 5 tests from DBTest/0, where TypeParam = caffe::TypeLevelDB
[ RUN      ] DBTest/0.TestWrite
[       OK ] DBTest/0.TestWrite (415 ms)
[ RUN      ] DBTest/0.TestKeyValue
[       OK ] DBTest/0.TestKeyValue (448 ms)
[ RUN      ] DBTest/0.TestGetDB
[       OK ] DBTest/0.TestGetDB (216 ms)
[ RUN      ] DBTest/0.TestSeekToFirst
[       OK ] DBTest/0.TestSeekToFirst (549 ms)
[ RUN      ] DBTest/0.TestNext
[       OK ] DBTest/0.TestNext (415 ms)
[----------] 5 tests from DBTest/0 (2043 ms total)

[----------] 1 test from SolverFactoryTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] SolverFactoryTest/3.TestCreateSolver
[       OK ] SolverFactoryTest/3.TestCreateSolver (2 ms)
[----------] 1 test from SolverFactoryTest/3 (2 ms total)

[----------] 5 tests from DeconvolutionLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] DeconvolutionLayerTest/0.TestSimpleDeconvolution
[       OK ] DeconvolutionLayerTest/0.TestSimpleDeconvolution (1 ms)
[ RUN      ] DeconvolutionLayerTest/0.TestNDAgainst2D
[       OK ] DeconvolutionLayerTest/0.TestNDAgainst2D (463 ms)
[ RUN      ] DeconvolutionLayerTest/0.TestSetup
[       OK ] DeconvolutionLayerTest/0.TestSetup (0 ms)
[ RUN      ] DeconvolutionLayerTest/0.TestGradient
[       OK ] DeconvolutionLayerTest/0.TestGradient (400 ms)
[ RUN      ] DeconvolutionLayerTest/0.TestGradient3D
[       OK ] DeconvolutionLayerTest/0.TestGradient3D (115 ms)
[----------] 5 tests from DeconvolutionLayerTest/0 (979 ms total)

[----------] 1 test from HDF5OutputLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] HDF5OutputLayerTest/3.TestForward
[       OK ] HDF5OutputLayerTest/3.TestForward (3 ms)
[----------] 1 test from HDF5OutputLayerTest/3 (3 ms total)

[----------] 9 tests from AccuracyLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] AccuracyLayerTest/0.TestForwardWithSpatialAxes
[       OK ] AccuracyLayerTest/0.TestForwardWithSpatialAxes (0 ms)
[ RUN      ] AccuracyLayerTest/0.TestForwardTopK
[       OK ] AccuracyLayerTest/0.TestForwardTopK (2 ms)
[ RUN      ] AccuracyLayerTest/0.TestForward
[       OK ] AccuracyLayerTest/0.TestForward (0 ms)
[ RUN      ] AccuracyLayerTest/0.TestForwardPerClassWithIgnoreLabel
[       OK ] AccuracyLayerTest/0.TestForwardPerClassWithIgnoreLabel (0 ms)
[ RUN      ] AccuracyLayerTest/0.TestSetupTopK
[       OK ] AccuracyLayerTest/0.TestSetupTopK (0 ms)
[ RUN      ] AccuracyLayerTest/0.TestSetup
[       OK ] AccuracyLayerTest/0.TestSetup (0 ms)
[ RUN      ] AccuracyLayerTest/0.TestForwardIgnoreLabel
[       OK ] AccuracyLayerTest/0.TestForwardIgnoreLabel (0 ms)
[ RUN      ] AccuracyLayerTest/0.TestSetupOutputPerClass
[       OK ] AccuracyLayerTest/0.TestSetupOutputPerClass (0 ms)
[ RUN      ] AccuracyLayerTest/0.TestForwardPerClass
[       OK ] AccuracyLayerTest/0.TestForwardPerClass (0 ms)
[----------] 9 tests from AccuracyLayerTest/0 (3 ms total)

[----------] 6 tests from GPUMathFunctionsTest/0, where TypeParam = float
[ RUN      ] GPUMathFunctionsTest/0.TestSign
[       OK ] GPUMathFunctionsTest/0.TestSign (4 ms)
[ RUN      ] GPUMathFunctionsTest/0.TestScale
[       OK ] GPUMathFunctionsTest/0.TestScale (3 ms)
[ RUN      ] GPUMathFunctionsTest/0.TestAsum
[       OK ] GPUMathFunctionsTest/0.TestAsum (4 ms)
[ RUN      ] GPUMathFunctionsTest/0.TestCopy
[       OK ] GPUMathFunctionsTest/0.TestCopy (3 ms)
[ RUN      ] GPUMathFunctionsTest/0.TestFabs
[       OK ] GPUMathFunctionsTest/0.TestFabs (3 ms)
[ RUN      ] GPUMathFunctionsTest/0.TestSgnbit
[       OK ] GPUMathFunctionsTest/0.TestSgnbit (3 ms)
[----------] 6 tests from GPUMathFunctionsTest/0 (20 ms total)

[----------] 2 tests from InfogainLossLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] InfogainLossLayerTest/3.TestGradient
[       OK ] InfogainLossLayerTest/3.TestGradient (15 ms)
[ RUN      ] InfogainLossLayerTest/3.TestInfogainLoss
[       OK ] InfogainLossLayerTest/3.TestInfogainLoss (0 ms)
[----------] 2 tests from InfogainLossLayerTest/3 (15 ms total)

[----------] 3 tests from FilterLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] FilterLayerTest/3.TestReshape
[       OK ] FilterLayerTest/3.TestReshape (1 ms)
[ RUN      ] FilterLayerTest/3.TestForward
[       OK ] FilterLayerTest/3.TestForward (0 ms)
[ RUN      ] FilterLayerTest/3.TestGradient
[       OK ] FilterLayerTest/3.TestGradient (2353 ms)
[----------] 3 tests from FilterLayerTest/3 (2354 ms total)

[----------] 8 tests from AdamSolverTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] AdamSolverTest/2.TestAdamLeastSquaresUpdateWithEverything
[       OK ] AdamSolverTest/2.TestAdamLeastSquaresUpdateWithEverything (54 ms)
[ RUN      ] AdamSolverTest/2.TestAdamLeastSquaresUpdateWithWeightDecay
[       OK ] AdamSolverTest/2.TestAdamLeastSquaresUpdateWithWeightDecay (13 ms)
[ RUN      ] AdamSolverTest/2.TestAdamLeastSquaresUpdate
[       OK ] AdamSolverTest/2.TestAdamLeastSquaresUpdate (10 ms)
[ RUN      ] AdamSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdamSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare (7 ms)
[ RUN      ] AdamSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdamSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum (5 ms)
[ RUN      ] AdamSolverTest/2.TestSnapshot
[       OK ] AdamSolverTest/2.TestSnapshot (34 ms)
[ RUN      ] AdamSolverTest/2.TestAdamLeastSquaresUpdateWithEverythingShare
[       OK ] AdamSolverTest/2.TestAdamLeastSquaresUpdateWithEverythingShare (60 ms)
[ RUN      ] AdamSolverTest/2.TestSnapshotShare
[       OK ] AdamSolverTest/2.TestSnapshotShare (43 ms)
[----------] 8 tests from AdamSolverTest/2 (226 ms total)

[----------] 2 tests from HDF5DataLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] HDF5DataLayerTest/2.TestSkip
[       OK ] HDF5DataLayerTest/2.TestSkip (41 ms)
[ RUN      ] HDF5DataLayerTest/2.TestRead
[       OK ] HDF5DataLayerTest/2.TestRead (5 ms)
[----------] 2 tests from HDF5DataLayerTest/2 (46 ms total)

[----------] 3 tests from ThresholdLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] ThresholdLayerTest/3.Test
[       OK ] ThresholdLayerTest/3.Test (1 ms)
[ RUN      ] ThresholdLayerTest/3.Test2
[       OK ] ThresholdLayerTest/3.Test2 (0 ms)
[ RUN      ] ThresholdLayerTest/3.TestSetup
[       OK ] ThresholdLayerTest/3.TestSetup (0 ms)
[----------] 3 tests from ThresholdLayerTest/3 (1 ms total)

[----------] 8 tests from SliceLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] SliceLayerTest/1.TestTrivialSlice
[       OK ] SliceLayerTest/1.TestTrivialSlice (0 ms)
[ RUN      ] SliceLayerTest/1.TestGradientTrivial
[       OK ] SliceLayerTest/1.TestGradientTrivial (8 ms)
[ RUN      ] SliceLayerTest/1.TestSetupNum
[       OK ] SliceLayerTest/1.TestSetupNum (0 ms)
[ RUN      ] SliceLayerTest/1.TestGradientAcrossChannels
[       OK ] SliceLayerTest/1.TestGradientAcrossChannels (31 ms)
[ RUN      ] SliceLayerTest/1.TestGradientAcrossNum
[       OK ] SliceLayerTest/1.TestGradientAcrossNum (25 ms)
[ RUN      ] SliceLayerTest/1.TestSliceAcrossNum
[       OK ] SliceLayerTest/1.TestSliceAcrossNum (0 ms)
[ RUN      ] SliceLayerTest/1.TestSliceAcrossChannels
[       OK ] SliceLayerTest/1.TestSliceAcrossChannels (0 ms)
[ RUN      ] SliceLayerTest/1.TestSetupChannels
[       OK ] SliceLayerTest/1.TestSetupChannels (0 ms)
[----------] 8 tests from SliceLayerTest/1 (64 ms total)

[----------] 6 tests from CuDNNLRNLayerTest/0, where TypeParam = float
[ RUN      ] CuDNNLRNLayerTest/0.TestForwardAcrossChannelsLargeRegionCuDNN
[       OK ] CuDNNLRNLayerTest/0.TestForwardAcrossChannelsLargeRegionCuDNN (1 ms)
[ RUN      ] CuDNNLRNLayerTest/0.TestGradientAcrossChannelsLargeRegionCuDNN
[       OK ] CuDNNLRNLayerTest/0.TestGradientAcrossChannelsLargeRegionCuDNN (809 ms)
[ RUN      ] CuDNNLRNLayerTest/0.TestForwardWithinChannel
[       OK ] CuDNNLRNLayerTest/0.TestForwardWithinChannel (1 ms)
[ RUN      ] CuDNNLRNLayerTest/0.TestGradientWithinChannel
[       OK ] CuDNNLRNLayerTest/0.TestGradientWithinChannel (833 ms)
[ RUN      ] CuDNNLRNLayerTest/0.TestGradientAcrossChannelsCuDNN
[       OK ] CuDNNLRNLayerTest/0.TestGradientAcrossChannelsCuDNN (548 ms)
[ RUN      ] CuDNNLRNLayerTest/0.TestForwardAcrossChannelsCuDNN
[       OK ] CuDNNLRNLayerTest/0.TestForwardAcrossChannelsCuDNN (0 ms)
[----------] 6 tests from CuDNNLRNLayerTest/0 (2192 ms total)

[----------] 3 tests from FilterLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] FilterLayerTest/0.TestReshape
[       OK ] FilterLayerTest/0.TestReshape (0 ms)
[ RUN      ] FilterLayerTest/0.TestForward
[       OK ] FilterLayerTest/0.TestForward (0 ms)
[ RUN      ] FilterLayerTest/0.TestGradient
[       OK ] FilterLayerTest/0.TestGradient (183 ms)
[----------] 3 tests from FilterLayerTest/0 (183 ms total)

[----------] 20 tests from BiasLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] BiasLayerTest/1.TestBackwardBroadcastMiddleInPlace
[       OK ] BiasLayerTest/1.TestBackwardBroadcastMiddleInPlace (0 ms)
[ RUN      ] BiasLayerTest/1.TestForwardEltwiseWithParam
[       OK ] BiasLayerTest/1.TestForwardEltwiseWithParam (0 ms)
[ RUN      ] BiasLayerTest/1.TestGradientEltwiseWithParam
[       OK ] BiasLayerTest/1.TestGradientEltwiseWithParam (142 ms)
[ RUN      ] BiasLayerTest/1.TestForwardBroadcastEnd
[       OK ] BiasLayerTest/1.TestForwardBroadcastEnd (0 ms)
[ RUN      ] BiasLayerTest/1.TestGradientEltwise
[       OK ] BiasLayerTest/1.TestGradientEltwise (3 ms)
[ RUN      ] BiasLayerTest/1.TestGradientBroadcastEnd
[       OK ] BiasLayerTest/1.TestGradientBroadcastEnd (92 ms)
[ RUN      ] BiasLayerTest/1.TestForwardEltwiseInPlace
[       OK ] BiasLayerTest/1.TestForwardEltwiseInPlace (0 ms)
[ RUN      ] BiasLayerTest/1.TestForwardBiasAxis2
[       OK ] BiasLayerTest/1.TestForwardBiasAxis2 (0 ms)
[ RUN      ] BiasLayerTest/1.TestGradientBiasAxis2
[       OK ] BiasLayerTest/1.TestGradientBiasAxis2 (67 ms)
[ RUN      ] BiasLayerTest/1.TestBackwardEltwiseInPlace
[       OK ] BiasLayerTest/1.TestBackwardEltwiseInPlace (0 ms)
[ RUN      ] BiasLayerTest/1.TestForwardBroadcastMiddle
[       OK ] BiasLayerTest/1.TestForwardBroadcastMiddle (1 ms)
[ RUN      ] BiasLayerTest/1.TestGradientBroadcastBegin
[       OK ] BiasLayerTest/1.TestGradientBroadcastBegin (74 ms)
[ RUN      ] BiasLayerTest/1.TestGradientBroadcastMiddleWithParam
[       OK ] BiasLayerTest/1.TestGradientBroadcastMiddleWithParam (79 ms)
[ RUN      ] BiasLayerTest/1.TestForwardBroadcastMiddleWithParam
[       OK ] BiasLayerTest/1.TestForwardBroadcastMiddleWithParam (1 ms)
[ RUN      ] BiasLayerTest/1.TestGradientBroadcastMiddle
[       OK ] BiasLayerTest/1.TestGradientBroadcastMiddle (80 ms)
[ RUN      ] BiasLayerTest/1.TestForwardBroadcastMiddleInPlace
[       OK ] BiasLayerTest/1.TestForwardBroadcastMiddleInPlace (0 ms)
[ RUN      ] BiasLayerTest/1.TestForwardEltwise
[       OK ] BiasLayerTest/1.TestForwardEltwise (0 ms)
[ RUN      ] BiasLayerTest/1.TestForwardBroadcastBegin
[       OK ] BiasLayerTest/1.TestForwardBroadcastBegin (0 ms)
[ RUN      ] BiasLayerTest/1.TestForwardBias
[       OK ] BiasLayerTest/1.TestForwardBias (0 ms)
[ RUN      ] BiasLayerTest/1.TestGradientBias
[       OK ] BiasLayerTest/1.TestGradientBias (65 ms)
[----------] 20 tests from BiasLayerTest/1 (604 ms total)

[----------] 27 tests from ReductionLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] ReductionLayerTest/2.TestAbsSumCoeff
[       OK ] ReductionLayerTest/2.TestAbsSumCoeff (0 ms)
[ RUN      ] ReductionLayerTest/2.TestSetUpWithAxis2
[       OK ] ReductionLayerTest/2.TestSetUpWithAxis2 (0 ms)
[ RUN      ] ReductionLayerTest/2.TestSumGradient
[       OK ] ReductionLayerTest/2.TestSumGradient (8 ms)
[ RUN      ] ReductionLayerTest/2.TestMeanCoeffGradientAxis1
[       OK ] ReductionLayerTest/2.TestMeanCoeffGradientAxis1 (31 ms)
[ RUN      ] ReductionLayerTest/2.TestSumOfSquaresGradient
[       OK ] ReductionLayerTest/2.TestSumOfSquaresGradient (5 ms)
[ RUN      ] ReductionLayerTest/2.TestSum
[       OK ] ReductionLayerTest/2.TestSum (0 ms)
[ RUN      ] ReductionLayerTest/2.TestAbsSumGradient
[       OK ] ReductionLayerTest/2.TestAbsSumGradient (7 ms)
[ RUN      ] ReductionLayerTest/2.TestSumCoeffAxis1Gradient
[       OK ] ReductionLayerTest/2.TestSumCoeffAxis1Gradient (28 ms)
[ RUN      ] ReductionLayerTest/2.TestSumOfSquares
[       OK ] ReductionLayerTest/2.TestSumOfSquares (0 ms)
[ RUN      ] ReductionLayerTest/2.TestMeanGradient
[       OK ] ReductionLayerTest/2.TestMeanGradient (13 ms)
[ RUN      ] ReductionLayerTest/2.TestAbsSumCoeffAxis1Gradient
[       OK ] ReductionLayerTest/2.TestAbsSumCoeffAxis1Gradient (29 ms)
[ RUN      ] ReductionLayerTest/2.TestAbsSum
[       OK ] ReductionLayerTest/2.TestAbsSum (0 ms)
[ RUN      ] ReductionLayerTest/2.TestMeanCoeffGradient
[       OK ] ReductionLayerTest/2.TestMeanCoeffGradient (11 ms)
[ RUN      ] ReductionLayerTest/2.TestSumOfSquaresCoeffGradient
[       OK ] ReductionLayerTest/2.TestSumOfSquaresCoeffGradient (9 ms)
[ RUN      ] ReductionLayerTest/2.TestSumCoeff
[       OK ] ReductionLayerTest/2.TestSumCoeff (0 ms)
[ RUN      ] ReductionLayerTest/2.TestAbsSumCoeffGradient
[       OK ] ReductionLayerTest/2.TestAbsSumCoeffGradient (11 ms)
[ RUN      ] ReductionLayerTest/2.TestSetUp
[       OK ] ReductionLayerTest/2.TestSetUp (0 ms)
[ RUN      ] ReductionLayerTest/2.TestMeanCoeffAxis1
[       OK ] ReductionLayerTest/2.TestMeanCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/2.TestSetUpWithAxis1
[       OK ] ReductionLayerTest/2.TestSetUpWithAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/2.TestSumCoeffGradient
[       OK ] ReductionLayerTest/2.TestSumCoeffGradient (12 ms)
[ RUN      ] ReductionLayerTest/2.TestMeanCoeff
[       OK ] ReductionLayerTest/2.TestMeanCoeff (0 ms)
[ RUN      ] ReductionLayerTest/2.TestSumOfSquaresCoeffAxis1Gradient
[       OK ] ReductionLayerTest/2.TestSumOfSquaresCoeffAxis1Gradient (25 ms)
[ RUN      ] ReductionLayerTest/2.TestSumOfSquaresCoeff
[       OK ] ReductionLayerTest/2.TestSumOfSquaresCoeff (1 ms)
[ RUN      ] ReductionLayerTest/2.TestSumOfSquaresCoeffAxis1
[       OK ] ReductionLayerTest/2.TestSumOfSquaresCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/2.TestMean
[       OK ] ReductionLayerTest/2.TestMean (0 ms)
[ RUN      ] ReductionLayerTest/2.TestSumCoeffAxis1
[       OK ] ReductionLayerTest/2.TestSumCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/2.TestAbsSumCoeffAxis1
[       OK ] ReductionLayerTest/2.TestAbsSumCoeffAxis1 (1 ms)
[----------] 27 tests from ReductionLayerTest/2 (191 ms total)

[----------] 5 tests from SPPLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] SPPLayerTest/0.TestSetup
[       OK ] SPPLayerTest/0.TestSetup (0 ms)
[ RUN      ] SPPLayerTest/0.TestGradient
[       OK ] SPPLayerTest/0.TestGradient (1076 ms)
[ RUN      ] SPPLayerTest/0.TestEqualOutputDims2
[       OK ] SPPLayerTest/0.TestEqualOutputDims2 (0 ms)
[ RUN      ] SPPLayerTest/0.TestForwardBackward
[       OK ] SPPLayerTest/0.TestForwardBackward (0 ms)
[ RUN      ] SPPLayerTest/0.TestEqualOutputDims
[       OK ] SPPLayerTest/0.TestEqualOutputDims (0 ms)
[----------] 5 tests from SPPLayerTest/0 (1076 ms total)

[----------] 4 tests from GaussianFillerTest/0, where TypeParam = float
[ RUN      ] GaussianFillerTest/0.TestFill1D
[       OK ] GaussianFillerTest/0.TestFill1D (0 ms)
[ RUN      ] GaussianFillerTest/0.TestFill2D
[       OK ] GaussianFillerTest/0.TestFill2D (0 ms)
[ RUN      ] GaussianFillerTest/0.TestFill5D
[       OK ] GaussianFillerTest/0.TestFill5D (1 ms)
[ RUN      ] GaussianFillerTest/0.TestFill
[       OK ] GaussianFillerTest/0.TestFill (0 ms)
[----------] 4 tests from GaussianFillerTest/0 (1 ms total)

[----------] 3 tests from BatchNormLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] BatchNormLayerTest/0.TestForwardInplace
[       OK ] BatchNormLayerTest/0.TestForwardInplace (0 ms)
[ RUN      ] BatchNormLayerTest/0.TestGradient
[       OK ] BatchNormLayerTest/0.TestGradient (115 ms)
[ RUN      ] BatchNormLayerTest/0.TestForward
[       OK ] BatchNormLayerTest/0.TestForward (0 ms)
[----------] 3 tests from BatchNormLayerTest/0 (115 ms total)

[----------] 1 test from SolverTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] SolverTest/1.TestInitTrainTestNets
[       OK ] SolverTest/1.TestInitTrainTestNets (2 ms)
[----------] 1 test from SolverTest/1 (2 ms total)

[----------] 1 test from SolverTypeUpgradeTest
[ RUN      ] SolverTypeUpgradeTest.TestSimple
[       OK ] SolverTypeUpgradeTest.TestSimple (0 ms)
[----------] 1 test from SolverTypeUpgradeTest (0 ms total)

[----------] 9 tests from AdaGradSolverTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdateWithEverythingShare
[       OK ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdateWithEverythingShare (65 ms)
[ RUN      ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdate
[       OK ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdate (10 ms)
[ RUN      ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdateLROneHundredth
[       OK ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdateLROneHundredth (12 ms)
[ RUN      ] AdaGradSolverTest/3.TestSnapshotShare
[       OK ] AdaGradSolverTest/3.TestSnapshotShare (39 ms)
[ RUN      ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdateWithEverything
[       OK ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdateWithEverything (59 ms)
[ RUN      ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdateWithWeightDecay
[       OK ] AdaGradSolverTest/3.TestAdaGradLeastSquaresUpdateWithWeightDecay (10 ms)
[ RUN      ] AdaGradSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdaGradSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum (7 ms)
[ RUN      ] AdaGradSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdaGradSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare (5 ms)
[ RUN      ] AdaGradSolverTest/3.TestSnapshot
[       OK ] AdaGradSolverTest/3.TestSnapshot (31 ms)
[----------] 9 tests from AdaGradSolverTest/3 (238 ms total)

[----------] 1 test from PlatformTest
[ RUN      ] PlatformTest.TestInitialization
Major revision number:         6
Minor revision number:         1
Name:                          GeForce GTX 1050 Ti
Total global memory:           4238737408
Total shared memory per block: 49152
Total registers per block:     65536
Warp size:                     32
Maximum memory pitch:          2147483647
Maximum threads per block:     1024
Maximum dimension 0 of block:  1024
Maximum dimension 1 of block:  1024
Maximum dimension 2 of block:  64
Maximum dimension 0 of grid:   2147483647
Maximum dimension 1 of grid:   65535
Maximum dimension 2 of grid:   65535
Clock rate:                    1620000
Total constant memory:         65536
Texture alignment:             512
Concurrent copy and execution: Yes
Number of multiprocessors:     6
Kernel execution timeout:      No
Unified virtual addressing:    Yes
[       OK ] PlatformTest.TestInitialization (0 ms)
[----------] 1 test from PlatformTest (0 ms total)

[----------] 10 tests from PowerLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] PowerLayerTest/2.TestPowerGradient
[       OK ] PowerLayerTest/2.TestPowerGradient (20 ms)
[ RUN      ] PowerLayerTest/2.TestPowerZero
[       OK ] PowerLayerTest/2.TestPowerZero (0 ms)
[ RUN      ] PowerLayerTest/2.TestPowerOne
[       OK ] PowerLayerTest/2.TestPowerOne (0 ms)
[ RUN      ] PowerLayerTest/2.TestPowerTwo
[       OK ] PowerLayerTest/2.TestPowerTwo (0 ms)
[ RUN      ] PowerLayerTest/2.TestPower
[       OK ] PowerLayerTest/2.TestPower (0 ms)
[ RUN      ] PowerLayerTest/2.TestPowerOneGradient
[       OK ] PowerLayerTest/2.TestPowerOneGradient (15 ms)
[ RUN      ] PowerLayerTest/2.TestPowerGradientShiftZero
[       OK ] PowerLayerTest/2.TestPowerGradientShiftZero (17 ms)
[ RUN      ] PowerLayerTest/2.TestPowerTwoScaleHalfGradient
[       OK ] PowerLayerTest/2.TestPowerTwoScaleHalfGradient (17 ms)
[ RUN      ] PowerLayerTest/2.TestPowerTwoGradient
[       OK ] PowerLayerTest/2.TestPowerTwoGradient (18 ms)
[ RUN      ] PowerLayerTest/2.TestPowerZeroGradient
[       OK ] PowerLayerTest/2.TestPowerZeroGradient (10 ms)
[----------] 10 tests from PowerLayerTest/2 (98 ms total)

[----------] 2 tests from SoftmaxLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] SoftmaxLayerTest/1.TestGradient
[       OK ] SoftmaxLayerTest/1.TestGradient (133 ms)
[ RUN      ] SoftmaxLayerTest/1.TestForward
[       OK ] SoftmaxLayerTest/1.TestForward (0 ms)
[----------] 2 tests from SoftmaxLayerTest/1 (133 ms total)

[----------] 4 tests from UniformFillerTest/0, where TypeParam = float
[ RUN      ] UniformFillerTest/0.TestFill1D
[       OK ] UniformFillerTest/0.TestFill1D (0 ms)
[ RUN      ] UniformFillerTest/0.TestFill5D
[       OK ] UniformFillerTest/0.TestFill5D (0 ms)
[ RUN      ] UniformFillerTest/0.TestFill2D
[       OK ] UniformFillerTest/0.TestFill2D (0 ms)
[ RUN      ] UniformFillerTest/0.TestFill
[       OK ] UniformFillerTest/0.TestFill (0 ms)
[----------] 4 tests from UniformFillerTest/0 (0 ms total)

[----------] 3 tests from ThresholdLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] ThresholdLayerTest/1.Test
[       OK ] ThresholdLayerTest/1.Test (0 ms)
[ RUN      ] ThresholdLayerTest/1.TestSetup
[       OK ] ThresholdLayerTest/1.TestSetup (0 ms)
[ RUN      ] ThresholdLayerTest/1.Test2
[       OK ] ThresholdLayerTest/1.Test2 (0 ms)
[----------] 3 tests from ThresholdLayerTest/1 (0 ms total)

[----------] 11 tests from CropLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] CropLayerTest/2.TestSetupShapeAll
[       OK ] CropLayerTest/2.TestSetupShapeAll (1 ms)
[ RUN      ] CropLayerTest/2.TestSetupShapeNegativeIndexing
[       OK ] CropLayerTest/2.TestSetupShapeNegativeIndexing (0 ms)
[ RUN      ] CropLayerTest/2.TestCropAllGradient
[       OK ] CropLayerTest/2.TestCropAllGradient (649 ms)
[ RUN      ] CropLayerTest/2.TestCropHW
[       OK ] CropLayerTest/2.TestCropHW (0 ms)
[ RUN      ] CropLayerTest/2.TestCrop5D
[       OK ] CropLayerTest/2.TestCrop5D (0 ms)
[ RUN      ] CropLayerTest/2.TestSetupShapeDefault
[       OK ] CropLayerTest/2.TestSetupShapeDefault (1 ms)
[ RUN      ] CropLayerTest/2.TestCropAll
[       OK ] CropLayerTest/2.TestCropAll (0 ms)
[ RUN      ] CropLayerTest/2.TestCropAllOffset
[       OK ] CropLayerTest/2.TestCropAllOffset (0 ms)
[ RUN      ] CropLayerTest/2.TestDimensionsCheck
[       OK ] CropLayerTest/2.TestDimensionsCheck (1 ms)
[ RUN      ] CropLayerTest/2.TestCropHWGradient
[       OK ] CropLayerTest/2.TestCropHWGradient (870 ms)
[ RUN      ] CropLayerTest/2.TestCrop5DGradient
[       OK ] CropLayerTest/2.TestCrop5DGradient (1816 ms)
[----------] 11 tests from CropLayerTest/2 (3339 ms total)

[----------] 4 tests from CommonTest
[ RUN      ] CommonTest.TestBrewMode
[       OK ] CommonTest.TestBrewMode (0 ms)
[ RUN      ] CommonTest.TestCublasHandlerGPU
[       OK ] CommonTest.TestCublasHandlerGPU (0 ms)
[ RUN      ] CommonTest.TestRandSeedGPU
[       OK ] CommonTest.TestRandSeedGPU (12 ms)
[ RUN      ] CommonTest.TestRandSeedCPU
[       OK ] CommonTest.TestRandSeedCPU (0 ms)
[----------] 4 tests from CommonTest (12 ms total)

[----------] 2 tests from EuclideanLossLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] EuclideanLossLayerTest/1.TestForward
[       OK ] EuclideanLossLayerTest/1.TestForward (0 ms)
[ RUN      ] EuclideanLossLayerTest/1.TestGradient
[       OK ] EuclideanLossLayerTest/1.TestGradient (1 ms)
[----------] 2 tests from EuclideanLossLayerTest/1 (1 ms total)

[----------] 8 tests from CuDNNPoolingLayerTest/0, where TypeParam = float
[ RUN      ] CuDNNPoolingLayerTest/0.TestGradientAveCuDNN
[       OK ] CuDNNPoolingLayerTest/0.TestGradientAveCuDNN (1091 ms)
[ RUN      ] CuDNNPoolingLayerTest/0.TestGradientAvePaddedCuDNN
[       OK ] CuDNNPoolingLayerTest/0.TestGradientAvePaddedCuDNN (3488 ms)
[ RUN      ] CuDNNPoolingLayerTest/0.TestForwardMaxPaddedCuDNN
[       OK ] CuDNNPoolingLayerTest/0.TestForwardMaxPaddedCuDNN (0 ms)
[ RUN      ] CuDNNPoolingLayerTest/0.TestSetupPaddedCuDNN
[       OK ] CuDNNPoolingLayerTest/0.TestSetupPaddedCuDNN (0 ms)
[ RUN      ] CuDNNPoolingLayerTest/0.TestForwardMaxCuDNN
[       OK ] CuDNNPoolingLayerTest/0.TestForwardMaxCuDNN (1 ms)
[ RUN      ] CuDNNPoolingLayerTest/0.TestGradientMaxCuDNN
[       OK ] CuDNNPoolingLayerTest/0.TestGradientMaxCuDNN (1104 ms)
[ RUN      ] CuDNNPoolingLayerTest/0.TestSetupCuDNN
[       OK ] CuDNNPoolingLayerTest/0.TestSetupCuDNN (0 ms)
[ RUN      ] CuDNNPoolingLayerTest/0.TestForwardAveCuDNN
[       OK ] CuDNNPoolingLayerTest/0.TestForwardAveCuDNN (1 ms)
[----------] 8 tests from CuDNNPoolingLayerTest/0 (5685 ms total)

[----------] 27 tests from ReductionLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] ReductionLayerTest/0.TestSetUp
[       OK ] ReductionLayerTest/0.TestSetUp (0 ms)
[ RUN      ] ReductionLayerTest/0.TestAbsSumCoeffAxis1
[       OK ] ReductionLayerTest/0.TestAbsSumCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/0.TestMeanCoeffGradientAxis1
[       OK ] ReductionLayerTest/0.TestMeanCoeffGradientAxis1 (1 ms)
[ RUN      ] ReductionLayerTest/0.TestMeanCoeff
[       OK ] ReductionLayerTest/0.TestMeanCoeff (0 ms)
[ RUN      ] ReductionLayerTest/0.TestSumOfSquaresCoeffAxis1Gradient
[       OK ] ReductionLayerTest/0.TestSumOfSquaresCoeffAxis1Gradient (1 ms)
[ RUN      ] ReductionLayerTest/0.TestSumOfSquaresCoeffAxis1
[       OK ] ReductionLayerTest/0.TestSumOfSquaresCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/0.TestSumOfSquaresCoeffGradient
[       OK ] ReductionLayerTest/0.TestSumOfSquaresCoeffGradient (1 ms)
[ RUN      ] ReductionLayerTest/0.TestSumCoeffAxis1Gradient
[       OK ] ReductionLayerTest/0.TestSumCoeffAxis1Gradient (1 ms)
[ RUN      ] ReductionLayerTest/0.TestSum
[       OK ] ReductionLayerTest/0.TestSum (0 ms)
[ RUN      ] ReductionLayerTest/0.TestMean
[       OK ] ReductionLayerTest/0.TestMean (0 ms)
[ RUN      ] ReductionLayerTest/0.TestAbsSumCoeff
[       OK ] ReductionLayerTest/0.TestAbsSumCoeff (0 ms)
[ RUN      ] ReductionLayerTest/0.TestAbsSumCoeffAxis1Gradient
[       OK ] ReductionLayerTest/0.TestAbsSumCoeffAxis1Gradient (1 ms)
[ RUN      ] ReductionLayerTest/0.TestSumOfSquaresCoeff
[       OK ] ReductionLayerTest/0.TestSumOfSquaresCoeff (0 ms)
[ RUN      ] ReductionLayerTest/0.TestMeanCoeffGradient
[       OK ] ReductionLayerTest/0.TestMeanCoeffGradient (0 ms)
[ RUN      ] ReductionLayerTest/0.TestSetUpWithAxis2
[       OK ] ReductionLayerTest/0.TestSetUpWithAxis2 (0 ms)
[ RUN      ] ReductionLayerTest/0.TestMeanCoeffAxis1
[       OK ] ReductionLayerTest/0.TestMeanCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/0.TestMeanGradient
[       OK ] ReductionLayerTest/0.TestMeanGradient (1 ms)
[ RUN      ] ReductionLayerTest/0.TestSetUpWithAxis1
[       OK ] ReductionLayerTest/0.TestSetUpWithAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/0.TestSumCoeffGradient
[       OK ] ReductionLayerTest/0.TestSumCoeffGradient (0 ms)
[ RUN      ] ReductionLayerTest/0.TestSumOfSquaresGradient
[       OK ] ReductionLayerTest/0.TestSumOfSquaresGradient (1 ms)
[ RUN      ] ReductionLayerTest/0.TestAbsSumGradient
[       OK ] ReductionLayerTest/0.TestAbsSumGradient (0 ms)
[ RUN      ] ReductionLayerTest/0.TestSumOfSquares
[       OK ] ReductionLayerTest/0.TestSumOfSquares (0 ms)
[ RUN      ] ReductionLayerTest/0.TestSumCoeff
[       OK ] ReductionLayerTest/0.TestSumCoeff (0 ms)
[ RUN      ] ReductionLayerTest/0.TestAbsSumCoeffGradient
[       OK ] ReductionLayerTest/0.TestAbsSumCoeffGradient (1 ms)
[ RUN      ] ReductionLayerTest/0.TestAbsSum
[       OK ] ReductionLayerTest/0.TestAbsSum (0 ms)
[ RUN      ] ReductionLayerTest/0.TestSumCoeffAxis1
[       OK ] ReductionLayerTest/0.TestSumCoeffAxis1 (0 ms)
[ RUN      ] ReductionLayerTest/0.TestSumGradient
[       OK ] ReductionLayerTest/0.TestSumGradient (0 ms)
[----------] 27 tests from ReductionLayerTest/0 (8 ms total)

[----------] 56 tests from NeuronLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] NeuronLayerTest/0.TestSigmoid
[       OK ] NeuronLayerTest/0.TestSigmoid (0 ms)
[ RUN      ] NeuronLayerTest/0.TestReLUWithNegativeSlope
[       OK ] NeuronLayerTest/0.TestReLUWithNegativeSlope (0 ms)
[ RUN      ] NeuronLayerTest/0.TestReLUGradient
[       OK ] NeuronLayerTest/0.TestReLUGradient (1 ms)
[ RUN      ] NeuronLayerTest/0.TestELUasReLU
[       OK ] NeuronLayerTest/0.TestELUasReLU (0 ms)
[ RUN      ] NeuronLayerTest/0.TestReLUGradientWithNegativeSlope
[       OK ] NeuronLayerTest/0.TestReLUGradientWithNegativeSlope (1 ms)
[ RUN      ] NeuronLayerTest/0.TestExpGradient
[       OK ] NeuronLayerTest/0.TestExpGradient (2 ms)
[ RUN      ] NeuronLayerTest/0.TestAbsGradient
[       OK ] NeuronLayerTest/0.TestAbsGradient (1 ms)
[ RUN      ] NeuronLayerTest/0.TestLogLayerBase2Scale3
[       OK ] NeuronLayerTest/0.TestLogLayerBase2Scale3 (1 ms)
[ RUN      ] NeuronLayerTest/0.TestSwishGradient
[       OK ] NeuronLayerTest/0.TestSwishGradient (2 ms)
[ RUN      ] NeuronLayerTest/0.TestELU
[       OK ] NeuronLayerTest/0.TestELU (0 ms)
[ RUN      ] NeuronLayerTest/0.TestDropoutGradientTest
[       OK ] NeuronLayerTest/0.TestDropoutGradientTest (1 ms)
[ RUN      ] NeuronLayerTest/0.TestLogLayerBase2Shift1
[       OK ] NeuronLayerTest/0.TestLogLayerBase2Shift1 (0 ms)
[ RUN      ] NeuronLayerTest/0.TestExpLayerBase2Shift1
[       OK ] NeuronLayerTest/0.TestExpLayerBase2Shift1 (0 ms)
[ RUN      ] NeuronLayerTest/0.TestDropoutTestPhase
[       OK ] NeuronLayerTest/0.TestDropoutTestPhase (0 ms)
[ RUN      ] NeuronLayerTest/0.TestPReLUInPlace
[       OK ] NeuronLayerTest/0.TestPReLUInPlace (0 ms)
[ RUN      ] NeuronLayerTest/0.TestTanHGradient
[       OK ] NeuronLayerTest/0.TestTanHGradient (2 ms)
[ RUN      ] NeuronLayerTest/0.TestELUasReLUGradient
[       OK ] NeuronLayerTest/0.TestELUasReLUGradient (2 ms)
[ RUN      ] NeuronLayerTest/0.TestDropoutGradient
[       OK ] NeuronLayerTest/0.TestDropoutGradient (1 ms)
[ RUN      ] NeuronLayerTest/0.TestLogLayerBase2
[       OK ] NeuronLayerTest/0.TestLogLayerBase2 (0 ms)
[ RUN      ] NeuronLayerTest/0.TestExpGradientWithShift
[       OK ] NeuronLayerTest/0.TestExpGradientWithShift (2 ms)
[ RUN      ] NeuronLayerTest/0.TestReLU
[       OK ] NeuronLayerTest/0.TestReLU (0 ms)
[ RUN      ] NeuronLayerTest/0.TestExpLayer
[       OK ] NeuronLayerTest/0.TestExpLayer (0 ms)
[ RUN      ] NeuronLayerTest/0.TestLogGradientBase2
[       OK ] NeuronLayerTest/0.TestLogGradientBase2 (3 ms)
[ RUN      ] NeuronLayerTest/0.TestExpGradientBase2
[       OK ] NeuronLayerTest/0.TestExpGradientBase2 (2 ms)
[ RUN      ] NeuronLayerTest/0.TestDropoutHalf
[       OK ] NeuronLayerTest/0.TestDropoutHalf (0 ms)
[ RUN      ] NeuronLayerTest/0.TestExpGradientBase2Shift1Scale3
[       OK ] NeuronLayerTest/0.TestExpGradientBase2Shift1Scale3 (3 ms)
[ RUN      ] NeuronLayerTest/0.TestPReLUGradientChannelShared
[       OK ] NeuronLayerTest/0.TestPReLUGradientChannelShared (80 ms)
[ RUN      ] NeuronLayerTest/0.TestExpLayerBase2Shift1Scale3
[       OK ] NeuronLayerTest/0.TestExpLayerBase2Shift1Scale3 (1 ms)
[ RUN      ] NeuronLayerTest/0.TestDropoutThreeQuarters
[       OK ] NeuronLayerTest/0.TestDropoutThreeQuarters (0 ms)
[ RUN      ] NeuronLayerTest/0.TestLogGradientBase2Shift1Scale3
[       OK ] NeuronLayerTest/0.TestLogGradientBase2Shift1Scale3 (2 ms)
[ RUN      ] NeuronLayerTest/0.TestExpGradientBase2Scale3
[       OK ] NeuronLayerTest/0.TestExpGradientBase2Scale3 (2 ms)
[ RUN      ] NeuronLayerTest/0.TestLogLayerBase2Shift1Scale3
[       OK ] NeuronLayerTest/0.TestLogLayerBase2Shift1Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/0.TestELUGradient
[       OK ] NeuronLayerTest/0.TestELUGradient (1 ms)
[ RUN      ] NeuronLayerTest/0.TestPReLUForward
[       OK ] NeuronLayerTest/0.TestPReLUForward (0 ms)
[ RUN      ] NeuronLayerTest/0.TestExpLayerWithShift
[       OK ] NeuronLayerTest/0.TestExpLayerWithShift (0 ms)
[ RUN      ] NeuronLayerTest/0.TestSwishWithBetaGradient
[       OK ] NeuronLayerTest/0.TestSwishWithBetaGradient (2 ms)
[ RUN      ] NeuronLayerTest/0.TestPReLUParam
[       OK ] NeuronLayerTest/0.TestPReLUParam (0 ms)
[ RUN      ] NeuronLayerTest/0.TestSwishAsLinear
[       OK ] NeuronLayerTest/0.TestSwishAsLinear (0 ms)
[ RUN      ] NeuronLayerTest/0.TestPReLUGradient
[       OK ] NeuronLayerTest/0.TestPReLUGradient (83 ms)
[ RUN      ] NeuronLayerTest/0.TestBNLL
[       OK ] NeuronLayerTest/0.TestBNLL (0 ms)
[ RUN      ] NeuronLayerTest/0.TestLogGradientBase2Scale3
[       OK ] NeuronLayerTest/0.TestLogGradientBase2Scale3 (2 ms)
[ RUN      ] NeuronLayerTest/0.TestSwish
[       OK ] NeuronLayerTest/0.TestSwish (0 ms)
[ RUN      ] NeuronLayerTest/0.TestSigmoidGradient
[       OK ] NeuronLayerTest/0.TestSigmoidGradient (2 ms)
[ RUN      ] NeuronLayerTest/0.TestPReLUConsistencyReLU
[       OK ] NeuronLayerTest/0.TestPReLUConsistencyReLU (0 ms)
[ RUN      ] NeuronLayerTest/0.TestExpGradientBase2Shift1
[       OK ] NeuronLayerTest/0.TestExpGradientBase2Shift1 (2 ms)
[ RUN      ] NeuronLayerTest/0.TestTanH
[       OK ] NeuronLayerTest/0.TestTanH (0 ms)
[ RUN      ] NeuronLayerTest/0.TestLogGradient
[       OK ] NeuronLayerTest/0.TestLogGradient (2 ms)
[ RUN      ] NeuronLayerTest/0.TestPReLUForwardChannelShared
[       OK ] NeuronLayerTest/0.TestPReLUForwardChannelShared (0 ms)
[ RUN      ] NeuronLayerTest/0.TestSwishAsLinearGradient
[       OK ] NeuronLayerTest/0.TestSwishAsLinearGradient (1 ms)
[ RUN      ] NeuronLayerTest/0.TestLogLayer
[       OK ] NeuronLayerTest/0.TestLogLayer (0 ms)
[ RUN      ] NeuronLayerTest/0.TestLogGradientBase2Shift1
[       OK ] NeuronLayerTest/0.TestLogGradientBase2Shift1 (2 ms)
[ RUN      ] NeuronLayerTest/0.TestAbsVal
[       OK ] NeuronLayerTest/0.TestAbsVal (0 ms)
[ RUN      ] NeuronLayerTest/0.TestSwishWithBeta
[       OK ] NeuronLayerTest/0.TestSwishWithBeta (1 ms)
[ RUN      ] NeuronLayerTest/0.TestExpLayerBase2
[       OK ] NeuronLayerTest/0.TestExpLayerBase2 (0 ms)
[ RUN      ] NeuronLayerTest/0.TestExpLayerBase2Scale3
[       OK ] NeuronLayerTest/0.TestExpLayerBase2Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/0.TestBNLLGradient
[       OK ] NeuronLayerTest/0.TestBNLLGradient (4 ms)
[----------] 56 tests from NeuronLayerTest/0 (211 ms total)

[----------] 7 tests from TileLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] TileLayerTest/0.TestTrivialSetup
[       OK ] TileLayerTest/0.TestTrivialSetup (0 ms)
[ RUN      ] TileLayerTest/0.TestForwardNum
[       OK ] TileLayerTest/0.TestForwardNum (0 ms)
[ RUN      ] TileLayerTest/0.TestGradientChannels
[       OK ] TileLayerTest/0.TestGradientChannels (174 ms)
[ RUN      ] TileLayerTest/0.TestGradientNum
[       OK ] TileLayerTest/0.TestGradientNum (167 ms)
[ RUN      ] TileLayerTest/0.TestTrivialGradient
[       OK ] TileLayerTest/0.TestTrivialGradient (55 ms)
[ RUN      ] TileLayerTest/0.TestForwardChannels
[       OK ] TileLayerTest/0.TestForwardChannels (0 ms)
[ RUN      ] TileLayerTest/0.TestSetup
[       OK ] TileLayerTest/0.TestSetup (1 ms)
[----------] 7 tests from TileLayerTest/0 (398 ms total)

[----------] 11 tests from AdaDeltaSolverTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithWeightDecay
[       OK ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithWeightDecay (9 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestSnapshot
[       OK ] AdaDeltaSolverTest/0.TestSnapshot (9 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestSnapshotShare
[       OK ] AdaDeltaSolverTest/0.TestSnapshotShare (10 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithEverything
[       OK ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithEverything (37 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithEverythingShare
[       OK ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithEverythingShare (40 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdaDeltaSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum (1 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] AdaDeltaSolverTest/0.TestLeastSquaresUpdateWithMomentumMultiIter (39 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdate
[       OK ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdate (7 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithMomentum
[       OK ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithMomentum (15 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdaDeltaSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[ RUN      ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithHalfMomentum
[       OK ] AdaDeltaSolverTest/0.TestAdaDeltaLeastSquaresUpdateWithHalfMomentum (16 ms)
[----------] 11 tests from AdaDeltaSolverTest/0 (185 ms total)

[----------] 56 tests from NeuronLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] NeuronLayerTest/3.TestReLU
[       OK ] NeuronLayerTest/3.TestReLU (0 ms)
[ RUN      ] NeuronLayerTest/3.TestSigmoid
[       OK ] NeuronLayerTest/3.TestSigmoid (0 ms)
[ RUN      ] NeuronLayerTest/3.TestAbsVal
[       OK ] NeuronLayerTest/3.TestAbsVal (0 ms)
[ RUN      ] NeuronLayerTest/3.TestLogLayerBase2Shift1Scale3
[       OK ] NeuronLayerTest/3.TestLogLayerBase2Shift1Scale3 (1 ms)
[ RUN      ] NeuronLayerTest/3.TestLogGradientBase2
[       OK ] NeuronLayerTest/3.TestLogGradientBase2 (15 ms)
[ RUN      ] NeuronLayerTest/3.TestELUasReLUGradient
[       OK ] NeuronLayerTest/3.TestELUasReLUGradient (13 ms)
[ RUN      ] NeuronLayerTest/3.TestBNLLGradient
[       OK ] NeuronLayerTest/3.TestBNLLGradient (15 ms)
[ RUN      ] NeuronLayerTest/3.TestSwish
[       OK ] NeuronLayerTest/3.TestSwish (0 ms)
[ RUN      ] NeuronLayerTest/3.TestELUGradient
[       OK ] NeuronLayerTest/3.TestELUGradient (14 ms)
[ RUN      ] NeuronLayerTest/3.TestSwishWithBetaGradient
[       OK ] NeuronLayerTest/3.TestSwishWithBetaGradient (16 ms)
[ RUN      ] NeuronLayerTest/3.TestLogGradientBase2Shift1Scale3
[       OK ] NeuronLayerTest/3.TestLogGradientBase2Shift1Scale3 (20 ms)
[ RUN      ] NeuronLayerTest/3.TestExpGradientWithShift
[       OK ] NeuronLayerTest/3.TestExpGradientWithShift (13 ms)
[ RUN      ] NeuronLayerTest/3.TestPReLUParam
[       OK ] NeuronLayerTest/3.TestPReLUParam (0 ms)
[ RUN      ] NeuronLayerTest/3.TestSigmoidGradient
[       OK ] NeuronLayerTest/3.TestSigmoidGradient (15 ms)
[ RUN      ] NeuronLayerTest/3.TestTanH
[       OK ] NeuronLayerTest/3.TestTanH (0 ms)
[ RUN      ] NeuronLayerTest/3.TestBNLL
[       OK ] NeuronLayerTest/3.TestBNLL (1 ms)
[ RUN      ] NeuronLayerTest/3.TestExpLayer
[       OK ] NeuronLayerTest/3.TestExpLayer (0 ms)
[ RUN      ] NeuronLayerTest/3.TestDropoutTestPhase
[       OK ] NeuronLayerTest/3.TestDropoutTestPhase (0 ms)
[ RUN      ] NeuronLayerTest/3.TestExpLayerWithShift
[       OK ] NeuronLayerTest/3.TestExpLayerWithShift (0 ms)
[ RUN      ] NeuronLayerTest/3.TestLogLayerBase2Scale3
[       OK ] NeuronLayerTest/3.TestLogLayerBase2Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/3.TestPReLUGradient
[       OK ] NeuronLayerTest/3.TestPReLUGradient (510 ms)
[ RUN      ] NeuronLayerTest/3.TestLogGradientBase2Shift1
[       OK ] NeuronLayerTest/3.TestLogGradientBase2Shift1 (19 ms)
[ RUN      ] NeuronLayerTest/3.TestELU
[       OK ] NeuronLayerTest/3.TestELU (0 ms)
[ RUN      ] NeuronLayerTest/3.TestDropoutGradient
[       OK ] NeuronLayerTest/3.TestDropoutGradient (1973 ms)
[ RUN      ] NeuronLayerTest/3.TestExpLayerBase2Shift1
[       OK ] NeuronLayerTest/3.TestExpLayerBase2Shift1 (1 ms)
[ RUN      ] NeuronLayerTest/3.TestExpLayerBase2Scale3
[       OK ] NeuronLayerTest/3.TestExpLayerBase2Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/3.TestReLUGradient
[       OK ] NeuronLayerTest/3.TestReLUGradient (12 ms)
[ RUN      ] NeuronLayerTest/3.TestLogGradient
[       OK ] NeuronLayerTest/3.TestLogGradient (15 ms)
[ RUN      ] NeuronLayerTest/3.TestLogLayer
[       OK ] NeuronLayerTest/3.TestLogLayer (0 ms)
[ RUN      ] NeuronLayerTest/3.TestPReLUGradientChannelShared
[       OK ] NeuronLayerTest/3.TestPReLUGradientChannelShared (503 ms)
[ RUN      ] NeuronLayerTest/3.TestExpLayerBase2
[       OK ] NeuronLayerTest/3.TestExpLayerBase2 (0 ms)
[ RUN      ] NeuronLayerTest/3.TestDropoutThreeQuarters
[       OK ] NeuronLayerTest/3.TestDropoutThreeQuarters (5 ms)
[ RUN      ] NeuronLayerTest/3.TestSwishGradient
[       OK ] NeuronLayerTest/3.TestSwishGradient (18 ms)
[ RUN      ] NeuronLayerTest/3.TestPReLUForward
[       OK ] NeuronLayerTest/3.TestPReLUForward (0 ms)
[ RUN      ] NeuronLayerTest/3.TestReLUWithNegativeSlope
[       OK ] NeuronLayerTest/3.TestReLUWithNegativeSlope (1 ms)
[ RUN      ] NeuronLayerTest/3.TestLogGradientBase2Scale3
[       OK ] NeuronLayerTest/3.TestLogGradientBase2Scale3 (19 ms)
[ RUN      ] NeuronLayerTest/3.TestSwishAsLinear
[       OK ] NeuronLayerTest/3.TestSwishAsLinear (0 ms)
[ RUN      ] NeuronLayerTest/3.TestTanHGradient
[       OK ] NeuronLayerTest/3.TestTanHGradient (13 ms)
[ RUN      ] NeuronLayerTest/3.TestDropoutHalf
[       OK ] NeuronLayerTest/3.TestDropoutHalf (5 ms)
[ RUN      ] NeuronLayerTest/3.TestPReLUForwardChannelShared
[       OK ] NeuronLayerTest/3.TestPReLUForwardChannelShared (0 ms)
[ RUN      ] NeuronLayerTest/3.TestLogLayerBase2Shift1
[       OK ] NeuronLayerTest/3.TestLogLayerBase2Shift1 (0 ms)
[ RUN      ] NeuronLayerTest/3.TestELUasReLU
[       OK ] NeuronLayerTest/3.TestELUasReLU (0 ms)
[ RUN      ] NeuronLayerTest/3.TestAbsGradient
[       OK ] NeuronLayerTest/3.TestAbsGradient (14 ms)
[ RUN      ] NeuronLayerTest/3.TestPReLUConsistencyReLU
[       OK ] NeuronLayerTest/3.TestPReLUConsistencyReLU (0 ms)
[ RUN      ] NeuronLayerTest/3.TestSwishAsLinearGradient
[       OK ] NeuronLayerTest/3.TestSwishAsLinearGradient (16 ms)
[ RUN      ] NeuronLayerTest/3.TestExpGradientBase2Shift1
[       OK ] NeuronLayerTest/3.TestExpGradientBase2Shift1 (18 ms)
[ RUN      ] NeuronLayerTest/3.TestExpGradientBase2Scale3
[       OK ] NeuronLayerTest/3.TestExpGradientBase2Scale3 (15 ms)
[ RUN      ] NeuronLayerTest/3.TestReLUGradientWithNegativeSlope
[       OK ] NeuronLayerTest/3.TestReLUGradientWithNegativeSlope (14 ms)
[ RUN      ] NeuronLayerTest/3.TestLogLayerBase2
[       OK ] NeuronLayerTest/3.TestLogLayerBase2 (0 ms)
[ RUN      ] NeuronLayerTest/3.TestExpGradientBase2
[       OK ] NeuronLayerTest/3.TestExpGradientBase2 (15 ms)
[ RUN      ] NeuronLayerTest/3.TestDropoutGradientTest
[       OK ] NeuronLayerTest/3.TestDropoutGradientTest (14 ms)
[ RUN      ] NeuronLayerTest/3.TestPReLUInPlace
[       OK ] NeuronLayerTest/3.TestPReLUInPlace (2 ms)
[ RUN      ] NeuronLayerTest/3.TestExpLayerBase2Shift1Scale3
[       OK ] NeuronLayerTest/3.TestExpLayerBase2Shift1Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/3.TestExpGradientBase2Shift1Scale3
[       OK ] NeuronLayerTest/3.TestExpGradientBase2Shift1Scale3 (15 ms)
[ RUN      ] NeuronLayerTest/3.TestExpGradient
[       OK ] NeuronLayerTest/3.TestExpGradient (14 ms)
[ RUN      ] NeuronLayerTest/3.TestSwishWithBeta
[       OK ] NeuronLayerTest/3.TestSwishWithBeta (0 ms)
[----------] 56 tests from NeuronLayerTest/3 (3355 ms total)

[----------] 3 tests from FilterLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] FilterLayerTest/2.TestReshape
[       OK ] FilterLayerTest/2.TestReshape (0 ms)
[ RUN      ] FilterLayerTest/2.TestForward
[       OK ] FilterLayerTest/2.TestForward (1 ms)
[ RUN      ] FilterLayerTest/2.TestGradient
[       OK ] FilterLayerTest/2.TestGradient (2346 ms)
[----------] 3 tests from FilterLayerTest/2 (2347 ms total)

[----------] 6 tests from CuDNNConvolutionLayerTest/1, where TypeParam = double
[ RUN      ] CuDNNConvolutionLayerTest/1.TestSetupCuDNN
[       OK ] CuDNNConvolutionLayerTest/1.TestSetupCuDNN (3 ms)
[ RUN      ] CuDNNConvolutionLayerTest/1.TestGradientCuDNN
[       OK ] CuDNNConvolutionLayerTest/1.TestGradientCuDNN (1180 ms)
[ RUN      ] CuDNNConvolutionLayerTest/1.TestSimpleConvolutionGroupCuDNN
[       OK ] CuDNNConvolutionLayerTest/1.TestSimpleConvolutionGroupCuDNN (2 ms)
[ RUN      ] CuDNNConvolutionLayerTest/1.TestSimpleConvolutionCuDNN
[       OK ] CuDNNConvolutionLayerTest/1.TestSimpleConvolutionCuDNN (1 ms)
[ RUN      ] CuDNNConvolutionLayerTest/1.TestSobelConvolutionCuDNN
[       OK ] CuDNNConvolutionLayerTest/1.TestSobelConvolutionCuDNN (2 ms)
[ RUN      ] CuDNNConvolutionLayerTest/1.TestGradientGroupCuDNN
[       OK ] CuDNNConvolutionLayerTest/1.TestGradientGroupCuDNN (318 ms)
[----------] 6 tests from CuDNNConvolutionLayerTest/1 (1506 ms total)

[----------] 5 tests from SPPLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] SPPLayerTest/2.TestGradient
[       OK ] SPPLayerTest/2.TestGradient (3847 ms)
[ RUN      ] SPPLayerTest/2.TestEqualOutputDims2
[       OK ] SPPLayerTest/2.TestEqualOutputDims2 (1 ms)
[ RUN      ] SPPLayerTest/2.TestEqualOutputDims
[       OK ] SPPLayerTest/2.TestEqualOutputDims (0 ms)
[ RUN      ] SPPLayerTest/2.TestForwardBackward
[       OK ] SPPLayerTest/2.TestForwardBackward (1 ms)
[ RUN      ] SPPLayerTest/2.TestSetup
[       OK ] SPPLayerTest/2.TestSetup (0 ms)
[----------] 5 tests from SPPLayerTest/2 (3849 ms total)

[----------] 6 tests from MVNLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] MVNLayerTest/2.TestForwardMeanOnly
[       OK ] MVNLayerTest/2.TestForwardMeanOnly (1 ms)
[ RUN      ] MVNLayerTest/2.TestGradient
[       OK ] MVNLayerTest/2.TestGradient (1283 ms)
[ RUN      ] MVNLayerTest/2.TestGradientMeanOnly
[       OK ] MVNLayerTest/2.TestGradientMeanOnly (818 ms)
[ RUN      ] MVNLayerTest/2.TestGradientAcrossChannels
[       OK ] MVNLayerTest/2.TestGradientAcrossChannels (1284 ms)
[ RUN      ] MVNLayerTest/2.TestForwardAcrossChannels
[       OK ] MVNLayerTest/2.TestForwardAcrossChannels (0 ms)
[ RUN      ] MVNLayerTest/2.TestForward
[       OK ] MVNLayerTest/2.TestForward (0 ms)
[----------] 6 tests from MVNLayerTest/2 (3387 ms total)

[----------] 1 test from CPUStochasticPoolingLayerTest/1, where TypeParam = double
[ RUN      ] CPUStochasticPoolingLayerTest/1.TestSetup
[       OK ] CPUStochasticPoolingLayerTest/1.TestSetup (0 ms)
[----------] 1 test from CPUStochasticPoolingLayerTest/1 (0 ms total)

[----------] 15 tests from ConvolutionLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] ConvolutionLayerTest/1.TestGradient
[       OK ] ConvolutionLayerTest/1.TestGradient (50 ms)
[ RUN      ] ConvolutionLayerTest/1.TestDilatedConvolution
[       OK ] ConvolutionLayerTest/1.TestDilatedConvolution (1 ms)
[ RUN      ] ConvolutionLayerTest/1.TestGradientGroup
[       OK ] ConvolutionLayerTest/1.TestGradientGroup (17 ms)
[ RUN      ] ConvolutionLayerTest/1.TestDilated3DConvolution
[       OK ] ConvolutionLayerTest/1.TestDilated3DConvolution (6 ms)
[ RUN      ] ConvolutionLayerTest/1.Test1x1Gradient
[       OK ] ConvolutionLayerTest/1.Test1x1Gradient (424 ms)
[ RUN      ] ConvolutionLayerTest/1.Test1x1Convolution
[       OK ] ConvolutionLayerTest/1.Test1x1Convolution (1 ms)
[ RUN      ] ConvolutionLayerTest/1.TestNDAgainst2D
[       OK ] ConvolutionLayerTest/1.TestNDAgainst2D (194 ms)
[ RUN      ] ConvolutionLayerTest/1.Test0DConvolution
[       OK ] ConvolutionLayerTest/1.Test0DConvolution (0 ms)
[ RUN      ] ConvolutionLayerTest/1.TestSetup
[       OK ] ConvolutionLayerTest/1.TestSetup (0 ms)
[ RUN      ] ConvolutionLayerTest/1.TestSimpleConvolutionGroup
[       OK ] ConvolutionLayerTest/1.TestSimpleConvolutionGroup (0 ms)
[ RUN      ] ConvolutionLayerTest/1.TestSobelConvolution
[       OK ] ConvolutionLayerTest/1.TestSobelConvolution (1 ms)
[ RUN      ] ConvolutionLayerTest/1.TestGradient3D
[       OK ] ConvolutionLayerTest/1.TestGradient3D (352 ms)
[ RUN      ] ConvolutionLayerTest/1.TestDilatedGradient
[       OK ] ConvolutionLayerTest/1.TestDilatedGradient (12 ms)
[ RUN      ] ConvolutionLayerTest/1.TestSimpleConvolution
[       OK ] ConvolutionLayerTest/1.TestSimpleConvolution (0 ms)
[ RUN      ] ConvolutionLayerTest/1.TestSimple3DConvolution
[       OK ] ConvolutionLayerTest/1.TestSimple3DConvolution (2 ms)
[----------] 15 tests from ConvolutionLayerTest/1 (1060 ms total)

[----------] 18 tests from RandomNumberGeneratorTest/1, where TypeParam = double
[ RUN      ] RandomNumberGeneratorTest/1.TestRngUniform
[       OK ] RandomNumberGeneratorTest/1.TestRngUniform (0 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngBernoulli2
[       OK ] RandomNumberGeneratorTest/1.TestRngBernoulli2 (0 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngBernoulli
[       OK ] RandomNumberGeneratorTest/1.TestRngBernoulli (0 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngUniformGPU
[       OK ] RandomNumberGeneratorTest/1.TestRngUniformGPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngGaussianTimesBernoulli
[       OK ] RandomNumberGeneratorTest/1.TestRngGaussianTimesBernoulli (0 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngGaussianTimesGaussianGPU
[       OK ] RandomNumberGeneratorTest/1.TestRngGaussianTimesGaussianGPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngGaussianTimesGaussian
[       OK ] RandomNumberGeneratorTest/1.TestRngGaussianTimesGaussian (0 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngGaussianGPU
[       OK ] RandomNumberGeneratorTest/1.TestRngGaussianGPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngGaussian
[       OK ] RandomNumberGeneratorTest/1.TestRngGaussian (0 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngUniform2
[       OK ] RandomNumberGeneratorTest/1.TestRngUniform2 (1 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngUniform2GPU
[       OK ] RandomNumberGeneratorTest/1.TestRngUniform2GPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngUniformTimesUniform
[       OK ] RandomNumberGeneratorTest/1.TestRngUniformTimesUniform (0 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngBernoulliTimesBernoulli
[       OK ] RandomNumberGeneratorTest/1.TestRngBernoulliTimesBernoulli (0 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngUniformTimesBernoulli
[       OK ] RandomNumberGeneratorTest/1.TestRngUniformTimesBernoulli (0 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngUniformTimesUniformGPU
[       OK ] RandomNumberGeneratorTest/1.TestRngUniformTimesUniformGPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngUniformIntGPU
[       OK ] RandomNumberGeneratorTest/1.TestRngUniformIntGPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngGaussian2GPU
[       OK ] RandomNumberGeneratorTest/1.TestRngGaussian2GPU (6 ms)
[ RUN      ] RandomNumberGeneratorTest/1.TestRngGaussian2
[       OK ] RandomNumberGeneratorTest/1.TestRngGaussian2 (0 ms)
[----------] 18 tests from RandomNumberGeneratorTest/1 (38 ms total)

[----------] 12 tests from DataTransformTest/0, where TypeParam = float
[ RUN      ] DataTransformTest/0.TestEmptyTransformUniquePixels
[       OK ] DataTransformTest/0.TestEmptyTransformUniquePixels (0 ms)
[ RUN      ] DataTransformTest/0.TestMirrorTrain
[       OK ] DataTransformTest/0.TestMirrorTrain (0 ms)
[ RUN      ] DataTransformTest/0.TestCropMirrorTrain
[       OK ] DataTransformTest/0.TestCropMirrorTrain (0 ms)
[ RUN      ] DataTransformTest/0.TestCropSize
[       OK ] DataTransformTest/0.TestCropSize (0 ms)
[ RUN      ] DataTransformTest/0.TestCropTest
[       OK ] DataTransformTest/0.TestCropTest (0 ms)
[ RUN      ] DataTransformTest/0.TestMeanValue
[       OK ] DataTransformTest/0.TestMeanValue (0 ms)
[ RUN      ] DataTransformTest/0.TestMeanFile
[       OK ] DataTransformTest/0.TestMeanFile (0 ms)
[ RUN      ] DataTransformTest/0.TestMirrorTest
[       OK ] DataTransformTest/0.TestMirrorTest (0 ms)
[ RUN      ] DataTransformTest/0.TestCropTrain
[       OK ] DataTransformTest/0.TestCropTrain (0 ms)
[ RUN      ] DataTransformTest/0.TestEmptyTransform
[       OK ] DataTransformTest/0.TestEmptyTransform (0 ms)
[ RUN      ] DataTransformTest/0.TestCropMirrorTest
[       OK ] DataTransformTest/0.TestCropMirrorTest (1 ms)
[ RUN      ] DataTransformTest/0.TestMeanValues
[       OK ] DataTransformTest/0.TestMeanValues (0 ms)
[----------] 12 tests from DataTransformTest/0 (1 ms total)

[----------] 3 tests from BlobMathTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] BlobMathTest/3.TestSumOfSquares
[       OK ] BlobMathTest/3.TestSumOfSquares (0 ms)
[ RUN      ] BlobMathTest/3.TestAsum
[       OK ] BlobMathTest/3.TestAsum (0 ms)
[ RUN      ] BlobMathTest/3.TestScaleData
[       OK ] BlobMathTest/3.TestScaleData (0 ms)
[----------] 3 tests from BlobMathTest/3 (0 ms total)

[----------] 3 tests from BlobMathTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] BlobMathTest/0.TestSumOfSquares
[       OK ] BlobMathTest/0.TestSumOfSquares (0 ms)
[ RUN      ] BlobMathTest/0.TestAsum
[       OK ] BlobMathTest/0.TestAsum (0 ms)
[ RUN      ] BlobMathTest/0.TestScaleData
[       OK ] BlobMathTest/0.TestScaleData (0 ms)
[----------] 3 tests from BlobMathTest/0 (0 ms total)

[----------] 9 tests from AdaGradSolverTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] AdaGradSolverTest/0.TestSnapshotShare
[       OK ] AdaGradSolverTest/0.TestSnapshotShare (13 ms)
[ RUN      ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdateWithEverything
[       OK ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdateWithEverything (40 ms)
[ RUN      ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdateWithEverythingShare
[       OK ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdateWithEverythingShare (39 ms)
[ RUN      ] AdaGradSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdaGradSolverTest/0.TestLeastSquaresUpdateWithEverythingAccum (2 ms)
[ RUN      ] AdaGradSolverTest/0.TestSnapshot
[       OK ] AdaGradSolverTest/0.TestSnapshot (8 ms)
[ RUN      ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdateWithWeightDecay
[       OK ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdateWithWeightDecay (9 ms)
[ RUN      ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdate
[       OK ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdate (8 ms)
[ RUN      ] AdaGradSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdaGradSolverTest/0.TestLeastSquaresUpdateWithEverythingAccumShare (1 ms)
[ RUN      ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdateLROneHundredth
[       OK ] AdaGradSolverTest/0.TestAdaGradLeastSquaresUpdateLROneHundredth (7 ms)
[----------] 9 tests from AdaGradSolverTest/0 (127 ms total)

[----------] 7 tests from SyncedMemoryTest
[ RUN      ] SyncedMemoryTest.TestInitialization
[       OK ] SyncedMemoryTest.TestInitialization (0 ms)
[ RUN      ] SyncedMemoryTest.TestAllocationCPUGPU
[       OK ] SyncedMemoryTest.TestAllocationCPUGPU (1 ms)
[ RUN      ] SyncedMemoryTest.TestGPUWrite
[       OK ] SyncedMemoryTest.TestGPUWrite (0 ms)
[ RUN      ] SyncedMemoryTest.TestAllocationGPU
[       OK ] SyncedMemoryTest.TestAllocationGPU (0 ms)
[ RUN      ] SyncedMemoryTest.TestAllocationCPU
[       OK ] SyncedMemoryTest.TestAllocationCPU (0 ms)
[ RUN      ] SyncedMemoryTest.TestGPURead
[       OK ] SyncedMemoryTest.TestGPURead (0 ms)
[ RUN      ] SyncedMemoryTest.TestCPUWrite
[       OK ] SyncedMemoryTest.TestCPUWrite (0 ms)
[----------] 7 tests from SyncedMemoryTest (1 ms total)

[----------] 4 tests from SoftmaxWithLossLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] SoftmaxWithLossLayerTest/2.TestGradient
[       OK ] SoftmaxWithLossLayerTest/2.TestGradient (56 ms)
[ RUN      ] SoftmaxWithLossLayerTest/2.TestForwardIgnoreLabel
[       OK ] SoftmaxWithLossLayerTest/2.TestForwardIgnoreLabel (2 ms)
[ RUN      ] SoftmaxWithLossLayerTest/2.TestGradientIgnoreLabel
[       OK ] SoftmaxWithLossLayerTest/2.TestGradientIgnoreLabel (68 ms)
[ RUN      ] SoftmaxWithLossLayerTest/2.TestGradientUnnormalized
[       OK ] SoftmaxWithLossLayerTest/2.TestGradientUnnormalized (57 ms)
[----------] 4 tests from SoftmaxWithLossLayerTest/2 (183 ms total)

[----------] 3 tests from TanHLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] TanHLayerTest/2.TestTanH
[       OK ] TanHLayerTest/2.TestTanH (0 ms)
[ RUN      ] TanHLayerTest/2.TestTanHGradient
[       OK ] TanHLayerTest/2.TestTanHGradient (12 ms)
[ RUN      ] TanHLayerTest/2.TestTanHOverflow
[       OK ] TanHLayerTest/2.TestTanHOverflow (0 ms)
[----------] 3 tests from TanHLayerTest/2 (13 ms total)

[----------] 2 tests from SoftmaxLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] SoftmaxLayerTest/2.TestForward
[       OK ] SoftmaxLayerTest/2.TestForward (1 ms)
[ RUN      ] SoftmaxLayerTest/2.TestGradient
[       OK ] SoftmaxLayerTest/2.TestGradient (874 ms)
[----------] 2 tests from SoftmaxLayerTest/2 (875 ms total)

[----------] 8 tests from AdamSolverTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] AdamSolverTest/3.TestAdamLeastSquaresUpdateWithEverythingShare
[       OK ] AdamSolverTest/3.TestAdamLeastSquaresUpdateWithEverythingShare (66 ms)
[ RUN      ] AdamSolverTest/3.TestAdamLeastSquaresUpdate
[       OK ] AdamSolverTest/3.TestAdamLeastSquaresUpdate (10 ms)
[ RUN      ] AdamSolverTest/3.TestSnapshotShare
[       OK ] AdamSolverTest/3.TestSnapshotShare (45 ms)
[ RUN      ] AdamSolverTest/3.TestAdamLeastSquaresUpdateWithEverything
[       OK ] AdamSolverTest/3.TestAdamLeastSquaresUpdateWithEverything (58 ms)
[ RUN      ] AdamSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdamSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare (6 ms)
[ RUN      ] AdamSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdamSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum (4 ms)
[ RUN      ] AdamSolverTest/3.TestAdamLeastSquaresUpdateWithWeightDecay
[       OK ] AdamSolverTest/3.TestAdamLeastSquaresUpdateWithWeightDecay (12 ms)
[ RUN      ] AdamSolverTest/3.TestSnapshot
[       OK ] AdamSolverTest/3.TestSnapshot (34 ms)
[----------] 8 tests from AdamSolverTest/3 (235 ms total)

[----------] 15 tests from ConvolutionLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] ConvolutionLayerTest/0.TestGradient
[       OK ] ConvolutionLayerTest/0.TestGradient (47 ms)
[ RUN      ] ConvolutionLayerTest/0.TestSobelConvolution
[       OK ] ConvolutionLayerTest/0.TestSobelConvolution (1 ms)
[ RUN      ] ConvolutionLayerTest/0.TestDilatedConvolution
[       OK ] ConvolutionLayerTest/0.TestDilatedConvolution (0 ms)
[ RUN      ] ConvolutionLayerTest/0.TestNDAgainst2D
[       OK ] ConvolutionLayerTest/0.TestNDAgainst2D (185 ms)
[ RUN      ] ConvolutionLayerTest/0.Test0DConvolution
[       OK ] ConvolutionLayerTest/0.Test0DConvolution (0 ms)
[ RUN      ] ConvolutionLayerTest/0.Test1x1Gradient
[       OK ] ConvolutionLayerTest/0.Test1x1Gradient (420 ms)
[ RUN      ] ConvolutionLayerTest/0.TestGradientGroup
[       OK ] ConvolutionLayerTest/0.TestGradientGroup (16 ms)
[ RUN      ] ConvolutionLayerTest/0.TestSimpleConvolution
[       OK ] ConvolutionLayerTest/0.TestSimpleConvolution (1 ms)
[ RUN      ] ConvolutionLayerTest/0.TestSimple3DConvolution
[       OK ] ConvolutionLayerTest/0.TestSimple3DConvolution (1 ms)
[ RUN      ] ConvolutionLayerTest/0.TestSimpleConvolutionGroup
[       OK ] ConvolutionLayerTest/0.TestSimpleConvolutionGroup (0 ms)
[ RUN      ] ConvolutionLayerTest/0.Test1x1Convolution
[       OK ] ConvolutionLayerTest/0.Test1x1Convolution (0 ms)
[ RUN      ] ConvolutionLayerTest/0.TestGradient3D
[       OK ] ConvolutionLayerTest/0.TestGradient3D (344 ms)
[ RUN      ] ConvolutionLayerTest/0.TestDilated3DConvolution
[       OK ] ConvolutionLayerTest/0.TestDilated3DConvolution (5 ms)
[ RUN      ] ConvolutionLayerTest/0.TestDilatedGradient
[       OK ] ConvolutionLayerTest/0.TestDilatedGradient (13 ms)
[ RUN      ] ConvolutionLayerTest/0.TestSetup
[       OK ] ConvolutionLayerTest/0.TestSetup (0 ms)
[----------] 15 tests from ConvolutionLayerTest/0 (1033 ms total)

[----------] 4 tests from ConstantFillerTest/1, where TypeParam = double
[ RUN      ] ConstantFillerTest/1.TestFill
[       OK ] ConstantFillerTest/1.TestFill (0 ms)
[ RUN      ] ConstantFillerTest/1.TestFill5D
[       OK ] ConstantFillerTest/1.TestFill5D (0 ms)
[ RUN      ] ConstantFillerTest/1.TestFill2D
[       OK ] ConstantFillerTest/1.TestFill2D (0 ms)
[ RUN      ] ConstantFillerTest/1.TestFill1D
[       OK ] ConstantFillerTest/1.TestFill1D (0 ms)
[----------] 4 tests from ConstantFillerTest/1 (0 ms total)

[----------] 2 tests from HingeLossLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] HingeLossLayerTest/1.TestGradientL1
[       OK ] HingeLossLayerTest/1.TestGradientL1 (0 ms)
[ RUN      ] HingeLossLayerTest/1.TestGradientL2
[       OK ] HingeLossLayerTest/1.TestGradientL2 (1 ms)
[----------] 2 tests from HingeLossLayerTest/1 (1 ms total)

[----------] 9 tests from InnerProductLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] InnerProductLayerTest/0.TestGradientTranspose
[       OK ] InnerProductLayerTest/0.TestGradientTranspose (90 ms)
[ RUN      ] InnerProductLayerTest/0.TestBackwardTranspose
[       OK ] InnerProductLayerTest/0.TestBackwardTranspose (0 ms)
[ RUN      ] InnerProductLayerTest/0.TestForward
[       OK ] InnerProductLayerTest/0.TestForward (0 ms)
[ RUN      ] InnerProductLayerTest/0.TestSetUp
[       OK ] InnerProductLayerTest/0.TestSetUp (0 ms)
[ RUN      ] InnerProductLayerTest/0.TestSetUpTransposeFalse
[       OK ] InnerProductLayerTest/0.TestSetUpTransposeFalse (0 ms)
[ RUN      ] InnerProductLayerTest/0.TestSetUpTransposeTrue
[       OK ] InnerProductLayerTest/0.TestSetUpTransposeTrue (1 ms)
[ RUN      ] InnerProductLayerTest/0.TestGradient
[       OK ] InnerProductLayerTest/0.TestGradient (77 ms)
[ RUN      ] InnerProductLayerTest/0.TestForwardTranspose
[       OK ] InnerProductLayerTest/0.TestForwardTranspose (0 ms)
[ RUN      ] InnerProductLayerTest/0.TestForwardNoBatch
[       OK ] InnerProductLayerTest/0.TestForwardNoBatch (0 ms)
[----------] 9 tests from InnerProductLayerTest/0 (168 ms total)

[----------] 2 tests from BilinearFillerTest/1, where TypeParam = double
[ RUN      ] BilinearFillerTest/1.TestFillOdd
[       OK ] BilinearFillerTest/1.TestFillOdd (6 ms)
[ RUN      ] BilinearFillerTest/1.TestFillEven
[       OK ] BilinearFillerTest/1.TestFillEven (4 ms)
[----------] 2 tests from BilinearFillerTest/1 (10 ms total)

[----------] 11 tests from CropLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] CropLayerTest/0.TestSetupShapeAll
[       OK ] CropLayerTest/0.TestSetupShapeAll (1 ms)
[ RUN      ] CropLayerTest/0.TestSetupShapeNegativeIndexing
[       OK ] CropLayerTest/0.TestSetupShapeNegativeIndexing (0 ms)
[ RUN      ] CropLayerTest/0.TestCropAllGradient
[       OK ] CropLayerTest/0.TestCropAllGradient (178 ms)
[ RUN      ] CropLayerTest/0.TestCropHW
[       OK ] CropLayerTest/0.TestCropHW (0 ms)
[ RUN      ] CropLayerTest/0.TestCrop5D
[       OK ] CropLayerTest/0.TestCrop5D (0 ms)
[ RUN      ] CropLayerTest/0.TestCropAllOffset
[       OK ] CropLayerTest/0.TestCropAllOffset (0 ms)
[ RUN      ] CropLayerTest/0.TestCropAll
[       OK ] CropLayerTest/0.TestCropAll (0 ms)
[ RUN      ] CropLayerTest/0.TestSetupShapeDefault
[       OK ] CropLayerTest/0.TestSetupShapeDefault (0 ms)
[ RUN      ] CropLayerTest/0.TestDimensionsCheck
[       OK ] CropLayerTest/0.TestDimensionsCheck (0 ms)
[ RUN      ] CropLayerTest/0.TestCrop5DGradient
[       OK ] CropLayerTest/0.TestCrop5DGradient (1048 ms)
[ RUN      ] CropLayerTest/0.TestCropHWGradient
[       OK ] CropLayerTest/0.TestCropHWGradient (296 ms)
[----------] 11 tests from CropLayerTest/0 (1523 ms total)

[----------] 10 tests from EltwiseLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] EltwiseLayerTest/0.TestSetUp
[       OK ] EltwiseLayerTest/0.TestSetUp (0 ms)
[ RUN      ] EltwiseLayerTest/0.TestUnstableProdGradient
[       OK ] EltwiseLayerTest/0.TestUnstableProdGradient (3 ms)
[ RUN      ] EltwiseLayerTest/0.TestSum
[       OK ] EltwiseLayerTest/0.TestSum (0 ms)
[ RUN      ] EltwiseLayerTest/0.TestStableProdGradient
[       OK ] EltwiseLayerTest/0.TestStableProdGradient (2 ms)
[ RUN      ] EltwiseLayerTest/0.TestSumCoeff
[       OK ] EltwiseLayerTest/0.TestSumCoeff (0 ms)
[ RUN      ] EltwiseLayerTest/0.TestSumGradient
[       OK ] EltwiseLayerTest/0.TestSumGradient (3 ms)
[ RUN      ] EltwiseLayerTest/0.TestProd
[       OK ] EltwiseLayerTest/0.TestProd (0 ms)
[ RUN      ] EltwiseLayerTest/0.TestMax
[       OK ] EltwiseLayerTest/0.TestMax (0 ms)
[ RUN      ] EltwiseLayerTest/0.TestSumCoeffGradient
[       OK ] EltwiseLayerTest/0.TestSumCoeffGradient (3 ms)
[ RUN      ] EltwiseLayerTest/0.TestMaxGradient
[       OK ] EltwiseLayerTest/0.TestMaxGradient (4 ms)
[----------] 10 tests from EltwiseLayerTest/0 (15 ms total)

[----------] 8 tests from SliceLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] SliceLayerTest/0.TestSetupChannels
[       OK ] SliceLayerTest/0.TestSetupChannels (0 ms)
[ RUN      ] SliceLayerTest/0.TestSetupNum
[       OK ] SliceLayerTest/0.TestSetupNum (0 ms)
[ RUN      ] SliceLayerTest/0.TestGradientTrivial
[       OK ] SliceLayerTest/0.TestGradientTrivial (7 ms)
[ RUN      ] SliceLayerTest/0.TestTrivialSlice
[       OK ] SliceLayerTest/0.TestTrivialSlice (0 ms)
[ RUN      ] SliceLayerTest/0.TestSliceAcrossNum
[       OK ] SliceLayerTest/0.TestSliceAcrossNum (0 ms)
[ RUN      ] SliceLayerTest/0.TestSliceAcrossChannels
[       OK ] SliceLayerTest/0.TestSliceAcrossChannels (0 ms)
[ RUN      ] SliceLayerTest/0.TestGradientAcrossChannels
[       OK ] SliceLayerTest/0.TestGradientAcrossChannels (31 ms)
[ RUN      ] SliceLayerTest/0.TestGradientAcrossNum
[       OK ] SliceLayerTest/0.TestGradientAcrossNum (26 ms)
[----------] 8 tests from SliceLayerTest/0 (64 ms total)

[----------] 20 tests from BiasLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] BiasLayerTest/0.TestGradientBroadcastMiddleWithParam
[       OK ] BiasLayerTest/0.TestGradientBroadcastMiddleWithParam (73 ms)
[ RUN      ] BiasLayerTest/0.TestForwardBroadcastEnd
[       OK ] BiasLayerTest/0.TestForwardBroadcastEnd (1 ms)
[ RUN      ] BiasLayerTest/0.TestForwardBias
[       OK ] BiasLayerTest/0.TestForwardBias (0 ms)
[ RUN      ] BiasLayerTest/0.TestGradientEltwiseWithParam
[       OK ] BiasLayerTest/0.TestGradientEltwiseWithParam (135 ms)
[ RUN      ] BiasLayerTest/0.TestGradientBias
[       OK ] BiasLayerTest/0.TestGradientBias (61 ms)
[ RUN      ] BiasLayerTest/0.TestGradientBroadcastMiddle
[       OK ] BiasLayerTest/0.TestGradientBroadcastMiddle (74 ms)
[ RUN      ] BiasLayerTest/0.TestBackwardEltwiseInPlace
[       OK ] BiasLayerTest/0.TestBackwardEltwiseInPlace (0 ms)
[ RUN      ] BiasLayerTest/0.TestForwardEltwiseWithParam
[       OK ] BiasLayerTest/0.TestForwardEltwiseWithParam (0 ms)
[ RUN      ] BiasLayerTest/0.TestForwardBroadcastMiddleInPlace
[       OK ] BiasLayerTest/0.TestForwardBroadcastMiddleInPlace (0 ms)
[ RUN      ] BiasLayerTest/0.TestGradientEltwise
[       OK ] BiasLayerTest/0.TestGradientEltwise (2 ms)
[ RUN      ] BiasLayerTest/0.TestForwardBroadcastBegin
[       OK ] BiasLayerTest/0.TestForwardBroadcastBegin (0 ms)
[ RUN      ] BiasLayerTest/0.TestBackwardBroadcastMiddleInPlace
[       OK ] BiasLayerTest/0.TestBackwardBroadcastMiddleInPlace (0 ms)
[ RUN      ] BiasLayerTest/0.TestForwardEltwiseInPlace
[       OK ] BiasLayerTest/0.TestForwardEltwiseInPlace (0 ms)
[ RUN      ] BiasLayerTest/0.TestGradientBroadcastEnd
[       OK ] BiasLayerTest/0.TestGradientBroadcastEnd (90 ms)
[ RUN      ] BiasLayerTest/0.TestForwardEltwise
[       OK ] BiasLayerTest/0.TestForwardEltwise (0 ms)
[ RUN      ] BiasLayerTest/0.TestForwardBiasAxis2
[       OK ] BiasLayerTest/0.TestForwardBiasAxis2 (0 ms)
[ RUN      ] BiasLayerTest/0.TestGradientBroadcastBegin
[       OK ] BiasLayerTest/0.TestGradientBroadcastBegin (70 ms)
[ RUN      ] BiasLayerTest/0.TestForwardBroadcastMiddle
[       OK ] BiasLayerTest/0.TestForwardBroadcastMiddle (0 ms)
[ RUN      ] BiasLayerTest/0.TestForwardBroadcastMiddleWithParam
[       OK ] BiasLayerTest/0.TestForwardBroadcastMiddleWithParam (0 ms)
[ RUN      ] BiasLayerTest/0.TestGradientBiasAxis2
[       OK ] BiasLayerTest/0.TestGradientBiasAxis2 (60 ms)
[----------] 20 tests from BiasLayerTest/0 (566 ms total)

[----------] 5 tests from MemoryDataLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] MemoryDataLayerTest/3.TestForward
[       OK ] MemoryDataLayerTest/3.TestForward (20 ms)
[ RUN      ] MemoryDataLayerTest/3.TestSetBatchSize
[       OK ] MemoryDataLayerTest/3.TestSetBatchSize (2 ms)
[ RUN      ] MemoryDataLayerTest/3.TestSetup
[       OK ] MemoryDataLayerTest/3.TestSetup (1 ms)
[ RUN      ] MemoryDataLayerTest/3.AddDatumVectorDefaultTransform
[       OK ] MemoryDataLayerTest/3.AddDatumVectorDefaultTransform (2 ms)
[ RUN      ] MemoryDataLayerTest/3.AddMatVectorDefaultTransform
[       OK ] MemoryDataLayerTest/3.AddMatVectorDefaultTransform (1 ms)
[----------] 5 tests from MemoryDataLayerTest/3 (26 ms total)

[----------] 2 tests from InfogainLossLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] InfogainLossLayerTest/0.TestInfogainLoss
[       OK ] InfogainLossLayerTest/0.TestInfogainLoss (1 ms)
[ RUN      ] InfogainLossLayerTest/0.TestGradient
[       OK ] InfogainLossLayerTest/0.TestGradient (2 ms)
[----------] 2 tests from InfogainLossLayerTest/0 (3 ms total)

[----------] 5 tests from BlobSimpleTest/0, where TypeParam = float
[ RUN      ] BlobSimpleTest/0.TestInitialization
[       OK ] BlobSimpleTest/0.TestInitialization (0 ms)
[ RUN      ] BlobSimpleTest/0.TestReshapeZero
[       OK ] BlobSimpleTest/0.TestReshapeZero (0 ms)
[ RUN      ] BlobSimpleTest/0.TestReshape
[       OK ] BlobSimpleTest/0.TestReshape (0 ms)
[ RUN      ] BlobSimpleTest/0.TestLegacyBlobProtoShapeEquals
[       OK ] BlobSimpleTest/0.TestLegacyBlobProtoShapeEquals (0 ms)
[ RUN      ] BlobSimpleTest/0.TestPointersCPUGPU
[       OK ] BlobSimpleTest/0.TestPointersCPUGPU (0 ms)
[----------] 5 tests from BlobSimpleTest/0 (0 ms total)

[----------] 12 tests from NesterovSolverTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] NesterovSolverTest/2.TestSnapshot
[       OK ] NesterovSolverTest/2.TestSnapshot (32 ms)
[ RUN      ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithEverything
[       OK ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithEverything (53 ms)
[ RUN      ] NesterovSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] NesterovSolverTest/2.TestLeastSquaresUpdateWithEverythingAccum (5 ms)
[ RUN      ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithMomentum
[       OK ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithMomentum (23 ms)
[ RUN      ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithWeightDecayMultiIter
[       OK ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithWeightDecayMultiIter (53 ms)
[ RUN      ] NesterovSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] NesterovSolverTest/2.TestLeastSquaresUpdateWithEverythingAccumShare (6 ms)
[ RUN      ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithWeightDecay
[       OK ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithWeightDecay (12 ms)
[ RUN      ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithEverythingShare
[       OK ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateWithEverythingShare (58 ms)
[ RUN      ] NesterovSolverTest/2.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] NesterovSolverTest/2.TestLeastSquaresUpdateWithMomentumMultiIter (54 ms)
[ RUN      ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateLROneHundredth
[       OK ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdateLROneHundredth (12 ms)
[ RUN      ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdate
[       OK ] NesterovSolverTest/2.TestNesterovLeastSquaresUpdate (10 ms)
[ RUN      ] NesterovSolverTest/2.TestSnapshotShare
[       OK ] NesterovSolverTest/2.TestSnapshotShare (39 ms)
[----------] 12 tests from NesterovSolverTest/2 (357 ms total)

[----------] 9 tests from AccuracyLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] AccuracyLayerTest/1.TestForwardIgnoreLabel
[       OK ] AccuracyLayerTest/1.TestForwardIgnoreLabel (1 ms)
[ RUN      ] AccuracyLayerTest/1.TestSetup
[       OK ] AccuracyLayerTest/1.TestSetup (0 ms)
[ RUN      ] AccuracyLayerTest/1.TestForward
[       OK ] AccuracyLayerTest/1.TestForward (0 ms)
[ RUN      ] AccuracyLayerTest/1.TestForwardPerClassWithIgnoreLabel
[       OK ] AccuracyLayerTest/1.TestForwardPerClassWithIgnoreLabel (0 ms)
[ RUN      ] AccuracyLayerTest/1.TestSetupTopK
[       OK ] AccuracyLayerTest/1.TestSetupTopK (0 ms)
[ RUN      ] AccuracyLayerTest/1.TestForwardTopK
[       OK ] AccuracyLayerTest/1.TestForwardTopK (2 ms)
[ RUN      ] AccuracyLayerTest/1.TestForwardWithSpatialAxes
[       OK ] AccuracyLayerTest/1.TestForwardWithSpatialAxes (1 ms)
[ RUN      ] AccuracyLayerTest/1.TestSetupOutputPerClass
[       OK ] AccuracyLayerTest/1.TestSetupOutputPerClass (0 ms)
[ RUN      ] AccuracyLayerTest/1.TestForwardPerClass
[       OK ] AccuracyLayerTest/1.TestForwardPerClass (0 ms)
[----------] 9 tests from AccuracyLayerTest/1 (4 ms total)

[----------] 12 tests from ReshapeLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] ReshapeLayerTest/1.TestCopyDimensions
[       OK ] ReshapeLayerTest/1.TestCopyDimensions (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestInsertSingletonAxesMiddle
[       OK ] ReshapeLayerTest/1.TestInsertSingletonAxesMiddle (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestFlattenOutputSizes
[       OK ] ReshapeLayerTest/1.TestFlattenOutputSizes (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestForwardAfterReshape
[       OK ] ReshapeLayerTest/1.TestForwardAfterReshape (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestInferenceOfUnspecifiedWithStartAxis
[       OK ] ReshapeLayerTest/1.TestInferenceOfUnspecifiedWithStartAxis (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestFlattenMiddle
[       OK ] ReshapeLayerTest/1.TestFlattenMiddle (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestInferenceOfUnspecified
[       OK ] ReshapeLayerTest/1.TestInferenceOfUnspecified (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestFlattenValues
[       OK ] ReshapeLayerTest/1.TestFlattenValues (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestGradient
[       OK ] ReshapeLayerTest/1.TestGradient (2 ms)
[ RUN      ] ReshapeLayerTest/1.TestInsertSingletonAxesStart
[       OK ] ReshapeLayerTest/1.TestInsertSingletonAxesStart (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestInsertSingletonAxesEnd
[       OK ] ReshapeLayerTest/1.TestInsertSingletonAxesEnd (0 ms)
[ RUN      ] ReshapeLayerTest/1.TestForward
[       OK ] ReshapeLayerTest/1.TestForward (0 ms)
[----------] 12 tests from ReshapeLayerTest/1 (2 ms total)

[----------] 9 tests from LSTMLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] LSTMLayerTest/3.TestLSTMUnitSetUp
[       OK ] LSTMLayerTest/3.TestLSTMUnitSetUp (0 ms)
[ RUN      ] LSTMLayerTest/3.TestLSTMUnitGradientNonZeroCont
[       OK ] LSTMLayerTest/3.TestLSTMUnitGradientNonZeroCont (179 ms)
[ RUN      ] LSTMLayerTest/3.TestSetUp
[       OK ] LSTMLayerTest/3.TestSetUp (2 ms)
[ RUN      ] LSTMLayerTest/3.TestGradientNonZeroContBufferSize2WithStaticInput
[       OK ] LSTMLayerTest/3.TestGradientNonZeroContBufferSize2WithStaticInput (15432 ms)
[ RUN      ] LSTMLayerTest/3.TestGradientNonZeroCont
[       OK ] LSTMLayerTest/3.TestGradientNonZeroCont (1403 ms)
[ RUN      ] LSTMLayerTest/3.TestLSTMUnitGradient
[       OK ] LSTMLayerTest/3.TestLSTMUnitGradient (182 ms)
[ RUN      ] LSTMLayerTest/3.TestForward
[       OK ] LSTMLayerTest/3.TestForward (7 ms)
[ RUN      ] LSTMLayerTest/3.TestGradientNonZeroContBufferSize2
[       OK ] LSTMLayerTest/3.TestGradientNonZeroContBufferSize2 (2811 ms)
[ RUN      ] LSTMLayerTest/3.TestGradient
[       OK ] LSTMLayerTest/3.TestGradient (1474 ms)
[----------] 9 tests from LSTMLayerTest/3 (21490 ms total)

[----------] 3 tests from MaxPoolingDropoutTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] MaxPoolingDropoutTest/3.TestBackward
[       OK ] MaxPoolingDropoutTest/3.TestBackward (6 ms)
[ RUN      ] MaxPoolingDropoutTest/3.TestSetup
[       OK ] MaxPoolingDropoutTest/3.TestSetup (0 ms)
[ RUN      ] MaxPoolingDropoutTest/3.TestForward
[       OK ] MaxPoolingDropoutTest/3.TestForward (5 ms)
[----------] 3 tests from MaxPoolingDropoutTest/3 (11 ms total)

[----------] 9 tests from InnerProductLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] InnerProductLayerTest/2.TestSetUpTransposeTrue
[       OK ] InnerProductLayerTest/2.TestSetUpTransposeTrue (0 ms)
[ RUN      ] InnerProductLayerTest/2.TestForward
[       OK ] InnerProductLayerTest/2.TestForward (1 ms)
[ RUN      ] InnerProductLayerTest/2.TestForwardNoBatch
[       OK ] InnerProductLayerTest/2.TestForwardNoBatch (0 ms)
[ RUN      ] InnerProductLayerTest/2.TestSetUp
[       OK ] InnerProductLayerTest/2.TestSetUp (0 ms)
[ RUN      ] InnerProductLayerTest/2.TestGradient
[       OK ] InnerProductLayerTest/2.TestGradient (796 ms)
[ RUN      ] InnerProductLayerTest/2.TestGradientTranspose
[       OK ] InnerProductLayerTest/2.TestGradientTranspose (1165 ms)
[ RUN      ] InnerProductLayerTest/2.TestBackwardTranspose
[       OK ] InnerProductLayerTest/2.TestBackwardTranspose (1 ms)
[ RUN      ] InnerProductLayerTest/2.TestForwardTranspose
[       OK ] InnerProductLayerTest/2.TestForwardTranspose (0 ms)
[ RUN      ] InnerProductLayerTest/2.TestSetUpTransposeFalse
[       OK ] InnerProductLayerTest/2.TestSetUpTransposeFalse (0 ms)
[----------] 9 tests from InnerProductLayerTest/2 (1964 ms total)

[----------] 22 tests from ScaleLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] ScaleLayerTest/2.TestForwardEltwiseWithParam
[       OK ] ScaleLayerTest/2.TestForwardEltwiseWithParam (1 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardBroadcastMiddleWithParam
[       OK ] ScaleLayerTest/2.TestForwardBroadcastMiddleWithParam (1 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardEltwiseInPlace
[       OK ] ScaleLayerTest/2.TestForwardEltwiseInPlace (0 ms)
[ RUN      ] ScaleLayerTest/2.TestGradientEltwiseWithParam
[       OK ] ScaleLayerTest/2.TestGradientEltwiseWithParam (988 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardBroadcastMiddleWithParamAndBias
[       OK ] ScaleLayerTest/2.TestForwardBroadcastMiddleWithParamAndBias (1 ms)
[ RUN      ] ScaleLayerTest/2.TestGradientScale
[       OK ] ScaleLayerTest/2.TestGradientScale (511 ms)
[ RUN      ] ScaleLayerTest/2.TestBackwardBroadcastMiddleInPlace
[       OK ] ScaleLayerTest/2.TestBackwardBroadcastMiddleInPlace (1 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardScale
[       OK ] ScaleLayerTest/2.TestForwardScale (1 ms)
[ RUN      ] ScaleLayerTest/2.TestGradientScaleAxis2
[       OK ] ScaleLayerTest/2.TestGradientScaleAxis2 (501 ms)
[ RUN      ] ScaleLayerTest/2.TestGradientEltwise
[       OK ] ScaleLayerTest/2.TestGradientEltwise (25 ms)
[ RUN      ] ScaleLayerTest/2.TestGradientBroadcastBegin
[       OK ] ScaleLayerTest/2.TestGradientBroadcastBegin (531 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardBroadcastEnd
[       OK ] ScaleLayerTest/2.TestForwardBroadcastEnd (1 ms)
[ RUN      ] ScaleLayerTest/2.TestGradientBroadcastEnd
[       OK ] ScaleLayerTest/2.TestGradientBroadcastEnd (583 ms)
[ RUN      ] ScaleLayerTest/2.TestGradientBroadcastMiddleWithParam
[       OK ] ScaleLayerTest/2.TestGradientBroadcastMiddleWithParam (553 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardBroadcastMiddle
[       OK ] ScaleLayerTest/2.TestForwardBroadcastMiddle (0 ms)
[ RUN      ] ScaleLayerTest/2.TestGradientBroadcastMiddle
[       OK ] ScaleLayerTest/2.TestGradientBroadcastMiddle (555 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardBroadcastMiddleInPlace
[       OK ] ScaleLayerTest/2.TestForwardBroadcastMiddleInPlace (0 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardBroadcastBegin
[       OK ] ScaleLayerTest/2.TestForwardBroadcastBegin (0 ms)
[ RUN      ] ScaleLayerTest/2.TestGradientScaleAndBias
[       OK ] ScaleLayerTest/2.TestGradientScaleAndBias (521 ms)
[ RUN      ] ScaleLayerTest/2.TestBackwardEltwiseInPlace
[       OK ] ScaleLayerTest/2.TestBackwardEltwiseInPlace (1 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardScaleAxis2
[       OK ] ScaleLayerTest/2.TestForwardScaleAxis2 (0 ms)
[ RUN      ] ScaleLayerTest/2.TestForwardEltwise
[       OK ] ScaleLayerTest/2.TestForwardEltwise (1 ms)
[----------] 22 tests from ScaleLayerTest/2 (4778 ms total)

[----------] 6 tests from FlattenLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] FlattenLayerTest/0.TestSetupWithAxis
[       OK ] FlattenLayerTest/0.TestSetupWithAxis (0 ms)
[ RUN      ] FlattenLayerTest/0.TestSetupWithEndAxis
[       OK ] FlattenLayerTest/0.TestSetupWithEndAxis (0 ms)
[ RUN      ] FlattenLayerTest/0.TestSetupWithStartAndEndAxis
[       OK ] FlattenLayerTest/0.TestSetupWithStartAndEndAxis (0 ms)
[ RUN      ] FlattenLayerTest/0.TestGradient
[       OK ] FlattenLayerTest/0.TestGradient (2 ms)
[ RUN      ] FlattenLayerTest/0.TestSetup
[       OK ] FlattenLayerTest/0.TestSetup (0 ms)
[ RUN      ] FlattenLayerTest/0.TestForward
[       OK ] FlattenLayerTest/0.TestForward (0 ms)
[----------] 6 tests from FlattenLayerTest/0 (2 ms total)

[----------] 4 tests from SoftmaxWithLossLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] SoftmaxWithLossLayerTest/3.TestGradientUnnormalized
[       OK ] SoftmaxWithLossLayerTest/3.TestGradientUnnormalized (61 ms)
[ RUN      ] SoftmaxWithLossLayerTest/3.TestGradient
[       OK ] SoftmaxWithLossLayerTest/3.TestGradient (60 ms)
[ RUN      ] SoftmaxWithLossLayerTest/3.TestForwardIgnoreLabel
[       OK ] SoftmaxWithLossLayerTest/3.TestForwardIgnoreLabel (2 ms)
[ RUN      ] SoftmaxWithLossLayerTest/3.TestGradientIgnoreLabel
[       OK ] SoftmaxWithLossLayerTest/3.TestGradientIgnoreLabel (73 ms)
[----------] 4 tests from SoftmaxWithLossLayerTest/3 (196 ms total)

[----------] 5 tests from ImageDataLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] ImageDataLayerTest/3.TestResize
[       OK ] ImageDataLayerTest/3.TestResize (89 ms)
[ RUN      ] ImageDataLayerTest/3.TestRead
[       OK ] ImageDataLayerTest/3.TestRead (133 ms)
[ RUN      ] ImageDataLayerTest/3.TestSpace
[       OK ] ImageDataLayerTest/3.TestSpace (37 ms)
[ RUN      ] ImageDataLayerTest/3.TestReshape
[       OK ] ImageDataLayerTest/3.TestReshape (36 ms)
[ RUN      ] ImageDataLayerTest/3.TestShuffle
[       OK ] ImageDataLayerTest/3.TestShuffle (131 ms)
[----------] 5 tests from ImageDataLayerTest/3 (426 ms total)

[----------] 2 tests from HDF5DataLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] HDF5DataLayerTest/3.TestRead
[       OK ] HDF5DataLayerTest/3.TestRead (5 ms)
[ RUN      ] HDF5DataLayerTest/3.TestSkip
[       OK ] HDF5DataLayerTest/3.TestSkip (13 ms)
[----------] 2 tests from HDF5DataLayerTest/3 (18 ms total)

[----------] 6 tests from FlattenLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] FlattenLayerTest/1.TestSetup
[       OK ] FlattenLayerTest/1.TestSetup (0 ms)
[ RUN      ] FlattenLayerTest/1.TestSetupWithEndAxis
[       OK ] FlattenLayerTest/1.TestSetupWithEndAxis (0 ms)
[ RUN      ] FlattenLayerTest/1.TestGradient
[       OK ] FlattenLayerTest/1.TestGradient (2 ms)
[ RUN      ] FlattenLayerTest/1.TestSetupWithAxis
[       OK ] FlattenLayerTest/1.TestSetupWithAxis (0 ms)
[ RUN      ] FlattenLayerTest/1.TestForward
[       OK ] FlattenLayerTest/1.TestForward (0 ms)
[ RUN      ] FlattenLayerTest/1.TestSetupWithStartAndEndAxis
[       OK ] FlattenLayerTest/1.TestSetupWithStartAndEndAxis (0 ms)
[----------] 6 tests from FlattenLayerTest/1 (2 ms total)

[----------] 1 test from SolverTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] SolverTest/2.TestInitTrainTestNets
[       OK ] SolverTest/2.TestInitTrainTestNets (2 ms)
[----------] 1 test from SolverTest/2 (2 ms total)

[----------] 8 tests from CuDNNNeuronLayerTest/0, where TypeParam = float
[ RUN      ] CuDNNNeuronLayerTest/0.TestReLUGradientCuDNN
[       OK ] CuDNNNeuronLayerTest/0.TestReLUGradientCuDNN (16 ms)
[ RUN      ] CuDNNNeuronLayerTest/0.TestReLUGradientWithNegativeSlopeCuDNN
[       OK ] CuDNNNeuronLayerTest/0.TestReLUGradientWithNegativeSlopeCuDNN (13 ms)
[ RUN      ] CuDNNNeuronLayerTest/0.TestReLUWithNegativeSlopeCuDNN
[       OK ] CuDNNNeuronLayerTest/0.TestReLUWithNegativeSlopeCuDNN (0 ms)
[ RUN      ] CuDNNNeuronLayerTest/0.TestTanHGradientCuDNN
[       OK ] CuDNNNeuronLayerTest/0.TestTanHGradientCuDNN (15 ms)
[ RUN      ] CuDNNNeuronLayerTest/0.TestSigmoidGradientCuDNN
[       OK ] CuDNNNeuronLayerTest/0.TestSigmoidGradientCuDNN (13 ms)
[ RUN      ] CuDNNNeuronLayerTest/0.TestTanHCuDNN
[       OK ] CuDNNNeuronLayerTest/0.TestTanHCuDNN (1 ms)
[ RUN      ] CuDNNNeuronLayerTest/0.TestReLUCuDNN
[       OK ] CuDNNNeuronLayerTest/0.TestReLUCuDNN (0 ms)
[ RUN      ] CuDNNNeuronLayerTest/0.TestSigmoidCuDNN
[       OK ] CuDNNNeuronLayerTest/0.TestSigmoidCuDNN (0 ms)
[----------] 8 tests from CuDNNNeuronLayerTest/0 (58 ms total)

[----------] 8 tests from CuDNNPoolingLayerTest/1, where TypeParam = double
[ RUN      ] CuDNNPoolingLayerTest/1.TestSetupPaddedCuDNN
[       OK ] CuDNNPoolingLayerTest/1.TestSetupPaddedCuDNN (1 ms)
[ RUN      ] CuDNNPoolingLayerTest/1.TestGradientMaxCuDNN
[       OK ] CuDNNPoolingLayerTest/1.TestGradientMaxCuDNN (1127 ms)
[ RUN      ] CuDNNPoolingLayerTest/1.TestGradientAvePaddedCuDNN
[       OK ] CuDNNPoolingLayerTest/1.TestGradientAvePaddedCuDNN (3598 ms)
[ RUN      ] CuDNNPoolingLayerTest/1.TestForwardAveCuDNN
[       OK ] CuDNNPoolingLayerTest/1.TestForwardAveCuDNN (0 ms)
[ RUN      ] CuDNNPoolingLayerTest/1.TestForwardMaxCuDNN
[       OK ] CuDNNPoolingLayerTest/1.TestForwardMaxCuDNN (0 ms)
[ RUN      ] CuDNNPoolingLayerTest/1.TestSetupCuDNN
[       OK ] CuDNNPoolingLayerTest/1.TestSetupCuDNN (0 ms)
[ RUN      ] CuDNNPoolingLayerTest/1.TestGradientAveCuDNN
[       OK ] CuDNNPoolingLayerTest/1.TestGradientAveCuDNN (1120 ms)
[ RUN      ] CuDNNPoolingLayerTest/1.TestForwardMaxPaddedCuDNN
[       OK ] CuDNNPoolingLayerTest/1.TestForwardMaxPaddedCuDNN (0 ms)
[----------] 8 tests from CuDNNPoolingLayerTest/1 (5847 ms total)

[----------] 6 tests from RNNLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] RNNLayerTest/3.TestSetUp
[       OK ] RNNLayerTest/3.TestSetUp (2 ms)
[ RUN      ] RNNLayerTest/3.TestGradientNonZeroContBufferSize2
[       OK ] RNNLayerTest/3.TestGradientNonZeroContBufferSize2 (1404 ms)
[ RUN      ] RNNLayerTest/3.TestGradient
[       OK ] RNNLayerTest/3.TestGradient (669 ms)
[ RUN      ] RNNLayerTest/3.TestGradientNonZeroCont
[       OK ] RNNLayerTest/3.TestGradientNonZeroCont (667 ms)
[ RUN      ] RNNLayerTest/3.TestForward
[       OK ] RNNLayerTest/3.TestForward (8 ms)
[ RUN      ] RNNLayerTest/3.TestGradientNonZeroContBufferSize2WithStaticInput
[       OK ] RNNLayerTest/3.TestGradientNonZeroContBufferSize2WithStaticInput (6002 ms)
[----------] 6 tests from RNNLayerTest/3 (8752 ms total)

[----------] 8 tests from SliceLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] SliceLayerTest/3.TestGradientAcrossNum
[       OK ] SliceLayerTest/3.TestGradientAcrossNum (264 ms)
[ RUN      ] SliceLayerTest/3.TestSliceAcrossChannels
[       OK ] SliceLayerTest/3.TestSliceAcrossChannels (1 ms)
[ RUN      ] SliceLayerTest/3.TestTrivialSlice
[       OK ] SliceLayerTest/3.TestTrivialSlice (0 ms)
[ RUN      ] SliceLayerTest/3.TestGradientAcrossChannels
[       OK ] SliceLayerTest/3.TestGradientAcrossChannels (269 ms)
[ RUN      ] SliceLayerTest/3.TestGradientTrivial
[       OK ] SliceLayerTest/3.TestGradientTrivial (20 ms)
[ RUN      ] SliceLayerTest/3.TestSetupChannels
[       OK ] SliceLayerTest/3.TestSetupChannels (0 ms)
[ RUN      ] SliceLayerTest/3.TestSetupNum
[       OK ] SliceLayerTest/3.TestSetupNum (0 ms)
[ RUN      ] SliceLayerTest/3.TestSliceAcrossNum
[       OK ] SliceLayerTest/3.TestSliceAcrossNum (1 ms)
[----------] 8 tests from SliceLayerTest/3 (555 ms total)

[----------] 12 tests from ArgMaxLayerTest/1, where TypeParam = double
[ RUN      ] ArgMaxLayerTest/1.TestSetupAxisMaxVal
[       OK ] ArgMaxLayerTest/1.TestSetupAxisMaxVal (0 ms)
[ RUN      ] ArgMaxLayerTest/1.TestSetupAxis
[       OK ] ArgMaxLayerTest/1.TestSetupAxis (1 ms)
[ RUN      ] ArgMaxLayerTest/1.TestCPUMaxVal
[       OK ] ArgMaxLayerTest/1.TestCPUMaxVal (0 ms)
[ RUN      ] ArgMaxLayerTest/1.TestCPUAxis
[       OK ] ArgMaxLayerTest/1.TestCPUAxis (6 ms)
[ RUN      ] ArgMaxLayerTest/1.TestSetup
[       OK ] ArgMaxLayerTest/1.TestSetup (0 ms)
[ RUN      ] ArgMaxLayerTest/1.TestCPUAxisTopK
[       OK ] ArgMaxLayerTest/1.TestCPUAxisTopK (20 ms)
[ RUN      ] ArgMaxLayerTest/1.TestSetupAxisNegativeIndexing
[       OK ] ArgMaxLayerTest/1.TestSetupAxisNegativeIndexing (1 ms)
[ RUN      ] ArgMaxLayerTest/1.TestCPU
[       OK ] ArgMaxLayerTest/1.TestCPU (1 ms)
[ RUN      ] ArgMaxLayerTest/1.TestCPUTopK
[       OK ] ArgMaxLayerTest/1.TestCPUTopK (0 ms)
[ RUN      ] ArgMaxLayerTest/1.TestCPUAxisMaxValTopK
[       OK ] ArgMaxLayerTest/1.TestCPUAxisMaxValTopK (19 ms)
[ RUN      ] ArgMaxLayerTest/1.TestCPUMaxValTopK
[       OK ] ArgMaxLayerTest/1.TestCPUMaxValTopK (0 ms)
[ RUN      ] ArgMaxLayerTest/1.TestSetupMaxVal
[       OK ] ArgMaxLayerTest/1.TestSetupMaxVal (1 ms)
[----------] 12 tests from ArgMaxLayerTest/1 (49 ms total)

[----------] 5 tests from MemoryDataLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] MemoryDataLayerTest/0.TestForward
[       OK ] MemoryDataLayerTest/0.TestForward (16 ms)
[ RUN      ] MemoryDataLayerTest/0.AddMatVectorDefaultTransform
[       OK ] MemoryDataLayerTest/0.AddMatVectorDefaultTransform (0 ms)
[ RUN      ] MemoryDataLayerTest/0.TestSetup
[       OK ] MemoryDataLayerTest/0.TestSetup (1 ms)
[ RUN      ] MemoryDataLayerTest/0.TestSetBatchSize
[       OK ] MemoryDataLayerTest/0.TestSetBatchSize (0 ms)
[ RUN      ] MemoryDataLayerTest/0.AddDatumVectorDefaultTransform
[       OK ] MemoryDataLayerTest/0.AddDatumVectorDefaultTransform (1 ms)
[----------] 5 tests from MemoryDataLayerTest/0 (18 ms total)

[----------] 1 test from HDF5OutputLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] HDF5OutputLayerTest/2.TestForward
[       OK ] HDF5OutputLayerTest/2.TestForward (2 ms)
[----------] 1 test from HDF5OutputLayerTest/2 (2 ms total)

[----------] 2 tests from HingeLossLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] HingeLossLayerTest/2.TestGradientL2
[       OK ] HingeLossLayerTest/2.TestGradientL2 (4 ms)
[ RUN      ] HingeLossLayerTest/2.TestGradientL1
[       OK ] HingeLossLayerTest/2.TestGradientL1 (6 ms)
[----------] 2 tests from HingeLossLayerTest/2 (10 ms total)

[----------] 12 tests from SGDSolverTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdateLROneHundredth
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdateLROneHundredth (7 ms)
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdateWithEverything
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdateWithEverything (39 ms)
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdateWithWeightDecayMultiIter
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdateWithWeightDecayMultiIter (39 ms)
[ RUN      ] SGDSolverTest/1.TestSnapshotShare
[       OK ] SGDSolverTest/1.TestSnapshotShare (13 ms)
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdateWithMomentumMultiIter (39 ms)
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdateWithEverythingShare
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdateWithEverythingShare (39 ms)
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdateWithWeightDecay
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdateWithWeightDecay (15 ms)
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[ RUN      ] SGDSolverTest/1.TestSnapshot
[       OK ] SGDSolverTest/1.TestSnapshot (10 ms)
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum (1 ms)
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdateWithMomentum
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdateWithMomentum (14 ms)
[ RUN      ] SGDSolverTest/1.TestLeastSquaresUpdate
[       OK ] SGDSolverTest/1.TestLeastSquaresUpdate (10 ms)
[----------] 12 tests from SGDSolverTest/1 (228 ms total)

[----------] 1 test from ProtoTest
[ RUN      ] ProtoTest.TestSerialization
Printing in binary format.

testTest
Printing in text format.
name: "test"
type: "Test"

[       OK ] ProtoTest.TestSerialization (0 ms)
[----------] 1 test from ProtoTest (0 ms total)

[----------] 1 test from SolverFactoryTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] SolverFactoryTest/2.TestCreateSolver
[       OK ] SolverFactoryTest/2.TestCreateSolver (1 ms)
[----------] 1 test from SolverFactoryTest/2 (1 ms total)

[----------] 10 tests from EltwiseLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] EltwiseLayerTest/3.TestProd
[       OK ] EltwiseLayerTest/3.TestProd (0 ms)
[ RUN      ] EltwiseLayerTest/3.TestUnstableProdGradient
[       OK ] EltwiseLayerTest/3.TestUnstableProdGradient (40 ms)
[ RUN      ] EltwiseLayerTest/3.TestSumCoeff
[       OK ] EltwiseLayerTest/3.TestSumCoeff (1 ms)
[ RUN      ] EltwiseLayerTest/3.TestSumCoeffGradient
[       OK ] EltwiseLayerTest/3.TestSumCoeffGradient (43 ms)
[ RUN      ] EltwiseLayerTest/3.TestSumGradient
[       OK ] EltwiseLayerTest/3.TestSumGradient (43 ms)
[ RUN      ] EltwiseLayerTest/3.TestSetUp
[       OK ] EltwiseLayerTest/3.TestSetUp (0 ms)
[ RUN      ] EltwiseLayerTest/3.TestMaxGradient
[       OK ] EltwiseLayerTest/3.TestMaxGradient (40 ms)
[ RUN      ] EltwiseLayerTest/3.TestSum
[       OK ] EltwiseLayerTest/3.TestSum (0 ms)
[ RUN      ] EltwiseLayerTest/3.TestStableProdGradient
[       OK ] EltwiseLayerTest/3.TestStableProdGradient (40 ms)
[ RUN      ] EltwiseLayerTest/3.TestMax
[       OK ] EltwiseLayerTest/3.TestMax (1 ms)
[----------] 10 tests from EltwiseLayerTest/3 (208 ms total)

[----------] 1 test from LayerFactoryTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] LayerFactoryTest/3.TestCreateLayer
[       OK ] LayerFactoryTest/3.TestCreateLayer (453 ms)
[----------] 1 test from LayerFactoryTest/3 (453 ms total)

[----------] 6 tests from CuDNNConvolutionLayerTest/0, where TypeParam = float
[ RUN      ] CuDNNConvolutionLayerTest/0.TestSimpleConvolutionCuDNN
[       OK ] CuDNNConvolutionLayerTest/0.TestSimpleConvolutionCuDNN (4 ms)
[ RUN      ] CuDNNConvolutionLayerTest/0.TestGradientGroupCuDNN
[       OK ] CuDNNConvolutionLayerTest/0.TestGradientGroupCuDNN (243 ms)
[ RUN      ] CuDNNConvolutionLayerTest/0.TestGradientCuDNN
[       OK ] CuDNNConvolutionLayerTest/0.TestGradientCuDNN (614 ms)
[ RUN      ] CuDNNConvolutionLayerTest/0.TestSetupCuDNN
[       OK ] CuDNNConvolutionLayerTest/0.TestSetupCuDNN (3 ms)
[ RUN      ] CuDNNConvolutionLayerTest/0.TestSobelConvolutionCuDNN
[       OK ] CuDNNConvolutionLayerTest/0.TestSobelConvolutionCuDNN (2 ms)
[ RUN      ] CuDNNConvolutionLayerTest/0.TestSimpleConvolutionGroupCuDNN
[       OK ] CuDNNConvolutionLayerTest/0.TestSimpleConvolutionGroupCuDNN (3 ms)
[----------] 6 tests from CuDNNConvolutionLayerTest/0 (869 ms total)

[----------] 12 tests from SGDSolverTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdateWithWeightDecayMultiIter
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdateWithWeightDecayMultiIter (56 ms)
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdate
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdate (10 ms)
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdateWithEverythingAccumShare (6 ms)
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdateWithEverythingShare
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdateWithEverythingShare (59 ms)
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdateLROneHundredth
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdateLROneHundredth (9 ms)
[ RUN      ] SGDSolverTest/3.TestSnapshotShare
[       OK ] SGDSolverTest/3.TestSnapshotShare (41 ms)
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdateWithMomentumMultiIter
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdateWithMomentumMultiIter (52 ms)
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdateWithEverythingAccum (5 ms)
[ RUN      ] SGDSolverTest/3.TestSnapshot
[       OK ] SGDSolverTest/3.TestSnapshot (33 ms)
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdateWithMomentum
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdateWithMomentum (19 ms)
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdateWithEverything
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdateWithEverything (51 ms)
[ RUN      ] SGDSolverTest/3.TestLeastSquaresUpdateWithWeightDecay
[       OK ] SGDSolverTest/3.TestLeastSquaresUpdateWithWeightDecay (21 ms)
[----------] 12 tests from SGDSolverTest/3 (362 ms total)

[----------] 1 test from SolverFactoryTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] SolverFactoryTest/0.TestCreateSolver
[       OK ] SolverFactoryTest/0.TestCreateSolver (0 ms)
[----------] 1 test from SolverFactoryTest/0 (0 ms total)

[----------] 8 tests from LRNLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] LRNLayerTest/1.TestSetupAcrossChannels
[       OK ] LRNLayerTest/1.TestSetupAcrossChannels (0 ms)
[ RUN      ] LRNLayerTest/1.TestForwardAcrossChannels
[       OK ] LRNLayerTest/1.TestForwardAcrossChannels (0 ms)
[ RUN      ] LRNLayerTest/1.TestGradientAcrossChannelsLargeRegion
[       OK ] LRNLayerTest/1.TestGradientAcrossChannelsLargeRegion (673 ms)
[ RUN      ] LRNLayerTest/1.TestForwardWithinChannel
[       OK ] LRNLayerTest/1.TestForwardWithinChannel (0 ms)
[ RUN      ] LRNLayerTest/1.TestForwardAcrossChannelsLargeRegion
[       OK ] LRNLayerTest/1.TestForwardAcrossChannelsLargeRegion (0 ms)
[ RUN      ] LRNLayerTest/1.TestSetupWithinChannel
[       OK ] LRNLayerTest/1.TestSetupWithinChannel (0 ms)
[ RUN      ] LRNLayerTest/1.TestGradientWithinChannel
[       OK ] LRNLayerTest/1.TestGradientWithinChannel (456 ms)
[ RUN      ] LRNLayerTest/1.TestGradientAcrossChannels
[       OK ] LRNLayerTest/1.TestGradientAcrossChannels (566 ms)
[----------] 8 tests from LRNLayerTest/1 (1695 ms total)

[----------] 6 tests from MVNLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] MVNLayerTest/0.TestGradientAcrossChannels
[       OK ] MVNLayerTest/0.TestGradientAcrossChannels (115 ms)
[ RUN      ] MVNLayerTest/0.TestForward
[       OK ] MVNLayerTest/0.TestForward (1 ms)
[ RUN      ] MVNLayerTest/0.TestForwardMeanOnly
[       OK ] MVNLayerTest/0.TestForwardMeanOnly (0 ms)
[ RUN      ] MVNLayerTest/0.TestForwardAcrossChannels
[       OK ] MVNLayerTest/0.TestForwardAcrossChannels (0 ms)
[ RUN      ] MVNLayerTest/0.TestGradient
[       OK ] MVNLayerTest/0.TestGradient (134 ms)
[ RUN      ] MVNLayerTest/0.TestGradientMeanOnly
[       OK ] MVNLayerTest/0.TestGradientMeanOnly (83 ms)
[----------] 6 tests from MVNLayerTest/0 (333 ms total)

[----------] 15 tests from ConvolutionLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] ConvolutionLayerTest/2.Test1x1Convolution
[       OK ] ConvolutionLayerTest/2.Test1x1Convolution (1 ms)
[ RUN      ] ConvolutionLayerTest/2.TestDilatedGradient
[       OK ] ConvolutionLayerTest/2.TestDilatedGradient (174 ms)
[ RUN      ] ConvolutionLayerTest/2.TestSetup
[       OK ] ConvolutionLayerTest/2.TestSetup (1 ms)
[ RUN      ] ConvolutionLayerTest/2.TestSobelConvolution
[       OK ] ConvolutionLayerTest/2.TestSobelConvolution (1 ms)
[ RUN      ] ConvolutionLayerTest/2.TestGradient3D
[       OK ] ConvolutionLayerTest/2.TestGradient3D (2351 ms)
[ RUN      ] ConvolutionLayerTest/2.TestSimpleConvolution
[       OK ] ConvolutionLayerTest/2.TestSimpleConvolution (1 ms)
[ RUN      ] ConvolutionLayerTest/2.TestDilatedConvolution
[       OK ] ConvolutionLayerTest/2.TestDilatedConvolution (2 ms)
[ RUN      ] ConvolutionLayerTest/2.Test1x1Gradient
[       OK ] ConvolutionLayerTest/2.Test1x1Gradient (5054 ms)
[ RUN      ] ConvolutionLayerTest/2.TestGradientGroup
[       OK ] ConvolutionLayerTest/2.TestGradientGroup (214 ms)
[ RUN      ] ConvolutionLayerTest/2.Test0DConvolution
[       OK ] ConvolutionLayerTest/2.Test0DConvolution (1 ms)
[ RUN      ] ConvolutionLayerTest/2.TestGradient
[       OK ] ConvolutionLayerTest/2.TestGradient (701 ms)
[ RUN      ] ConvolutionLayerTest/2.TestNDAgainst2D
[       OK ] ConvolutionLayerTest/2.TestNDAgainst2D (28 ms)
[ RUN      ] ConvolutionLayerTest/2.TestSimpleConvolutionGroup
[       OK ] ConvolutionLayerTest/2.TestSimpleConvolutionGroup (1 ms)
[ RUN      ] ConvolutionLayerTest/2.TestDilated3DConvolution
[       OK ] ConvolutionLayerTest/2.TestDilated3DConvolution (8 ms)
[ RUN      ] ConvolutionLayerTest/2.TestSimple3DConvolution
[       OK ] ConvolutionLayerTest/2.TestSimple3DConvolution (2 ms)
[----------] 15 tests from ConvolutionLayerTest/2 (8540 ms total)

[----------] 5 tests from BenchmarkTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] BenchmarkTest/1.TestTimerConstructor
[       OK ] BenchmarkTest/1.TestTimerConstructor (0 ms)
[ RUN      ] BenchmarkTest/1.TestTimerStop
[       OK ] BenchmarkTest/1.TestTimerStop (0 ms)
[ RUN      ] BenchmarkTest/1.TestTimerSeconds
[       OK ] BenchmarkTest/1.TestTimerSeconds (301 ms)
[ RUN      ] BenchmarkTest/1.TestTimerStart
[       OK ] BenchmarkTest/1.TestTimerStart (0 ms)
[ RUN      ] BenchmarkTest/1.TestTimerMilliSeconds
[       OK ] BenchmarkTest/1.TestTimerMilliSeconds (300 ms)
[----------] 5 tests from BenchmarkTest/1 (601 ms total)

[----------] 2 tests from CuDNNSoftmaxLayerTest/1, where TypeParam = double
[ RUN      ] CuDNNSoftmaxLayerTest/1.TestGradientCuDNN
[       OK ] CuDNNSoftmaxLayerTest/1.TestGradientCuDNN (985 ms)
[ RUN      ] CuDNNSoftmaxLayerTest/1.TestForwardCuDNN
[       OK ] CuDNNSoftmaxLayerTest/1.TestForwardCuDNN (0 ms)
[----------] 2 tests from CuDNNSoftmaxLayerTest/1 (986 ms total)

[----------] 8 tests from AdamSolverTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] AdamSolverTest/1.TestAdamLeastSquaresUpdateWithEverything
[       OK ] AdamSolverTest/1.TestAdamLeastSquaresUpdateWithEverything (41 ms)
[ RUN      ] AdamSolverTest/1.TestSnapshot
[       OK ] AdamSolverTest/1.TestSnapshot (8 ms)
[ RUN      ] AdamSolverTest/1.TestAdamLeastSquaresUpdateWithWeightDecay
[       OK ] AdamSolverTest/1.TestAdamLeastSquaresUpdateWithWeightDecay (7 ms)
[ RUN      ] AdamSolverTest/1.TestAdamLeastSquaresUpdate
[       OK ] AdamSolverTest/1.TestAdamLeastSquaresUpdate (9 ms)
[ RUN      ] AdamSolverTest/1.TestAdamLeastSquaresUpdateWithEverythingShare
[       OK ] AdamSolverTest/1.TestAdamLeastSquaresUpdateWithEverythingShare (41 ms)
[ RUN      ] AdamSolverTest/1.TestSnapshotShare
[       OK ] AdamSolverTest/1.TestSnapshotShare (11 ms)
[ RUN      ] AdamSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare
[       OK ] AdamSolverTest/1.TestLeastSquaresUpdateWithEverythingAccumShare (2 ms)
[ RUN      ] AdamSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum
[       OK ] AdamSolverTest/1.TestLeastSquaresUpdateWithEverythingAccum (1 ms)
[----------] 8 tests from AdamSolverTest/1 (120 ms total)

[----------] 3 tests from DummyDataLayerTest/0, where TypeParam = float
[ RUN      ] DummyDataLayerTest/0.TestTwoTopConstant
[       OK ] DummyDataLayerTest/0.TestTwoTopConstant (0 ms)
[ RUN      ] DummyDataLayerTest/0.TestThreeTopConstantGaussianConstant
[       OK ] DummyDataLayerTest/0.TestThreeTopConstantGaussianConstant (0 ms)
[ RUN      ] DummyDataLayerTest/0.TestOneTopConstant
[       OK ] DummyDataLayerTest/0.TestOneTopConstant (0 ms)
[----------] 3 tests from DummyDataLayerTest/0 (0 ms total)

[----------] 18 tests from RandomNumberGeneratorTest/0, where TypeParam = float
[ RUN      ] RandomNumberGeneratorTest/0.TestRngGaussian2GPU
[       OK ] RandomNumberGeneratorTest/0.TestRngGaussian2GPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngGaussian
[       OK ] RandomNumberGeneratorTest/0.TestRngGaussian (1 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngUniformGPU
[       OK ] RandomNumberGeneratorTest/0.TestRngUniformGPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngBernoulli2
[       OK ] RandomNumberGeneratorTest/0.TestRngBernoulli2 (1 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngUniformTimesUniform
[       OK ] RandomNumberGeneratorTest/0.TestRngUniformTimesUniform (0 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngUniformTimesBernoulli
[       OK ] RandomNumberGeneratorTest/0.TestRngUniformTimesBernoulli (0 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngUniform2
[       OK ] RandomNumberGeneratorTest/0.TestRngUniform2 (0 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngBernoulliTimesBernoulli
[       OK ] RandomNumberGeneratorTest/0.TestRngBernoulliTimesBernoulli (0 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngBernoulli
[       OK ] RandomNumberGeneratorTest/0.TestRngBernoulli (0 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngGaussianTimesGaussianGPU
[       OK ] RandomNumberGeneratorTest/0.TestRngGaussianTimesGaussianGPU (6 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngGaussianGPU
[       OK ] RandomNumberGeneratorTest/0.TestRngGaussianGPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngGaussianTimesGaussian
[       OK ] RandomNumberGeneratorTest/0.TestRngGaussianTimesGaussian (0 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngGaussian2
[       OK ] RandomNumberGeneratorTest/0.TestRngGaussian2 (1 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngGaussianTimesBernoulli
[       OK ] RandomNumberGeneratorTest/0.TestRngGaussianTimesBernoulli (0 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngUniformTimesUniformGPU
[       OK ] RandomNumberGeneratorTest/0.TestRngUniformTimesUniformGPU (6 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngUniform2GPU
[       OK ] RandomNumberGeneratorTest/0.TestRngUniform2GPU (5 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngUniformIntGPU
[       OK ] RandomNumberGeneratorTest/0.TestRngUniformIntGPU (6 ms)
[ RUN      ] RandomNumberGeneratorTest/0.TestRngUniform
[       OK ] RandomNumberGeneratorTest/0.TestRngUniform (0 ms)
[----------] 18 tests from RandomNumberGeneratorTest/0 (41 ms total)

[----------] 4 tests from ContrastiveLossLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] ContrastiveLossLayerTest/0.TestGradient
[       OK ] ContrastiveLossLayerTest/0.TestGradient (134 ms)
[ RUN      ] ContrastiveLossLayerTest/0.TestForwardLegacy
[       OK ] ContrastiveLossLayerTest/0.TestForwardLegacy (0 ms)
[ RUN      ] ContrastiveLossLayerTest/0.TestGradientLegacy
[       OK ] ContrastiveLossLayerTest/0.TestGradientLegacy (121 ms)
[ RUN      ] ContrastiveLossLayerTest/0.TestForward
[       OK ] ContrastiveLossLayerTest/0.TestForward (0 ms)
[----------] 4 tests from ContrastiveLossLayerTest/0 (255 ms total)

[----------] 20 tests from FilterNetTest
[ RUN      ] FilterNetTest.TestFilterOutByStage
[       OK ] FilterNetTest.TestFilterOutByStage (0 ms)
[ RUN      ] FilterNetTest.TestFilterInByStage
[       OK ] FilterNetTest.TestFilterInByStage (0 ms)
[ RUN      ] FilterNetTest.TestFilterInByMaxLevel2
[       OK ] FilterNetTest.TestFilterInByMaxLevel2 (0 ms)
[ RUN      ] FilterNetTest.TestFilterInByMaxLevel
[       OK ] FilterNetTest.TestFilterInByMaxLevel (1 ms)
[ RUN      ] FilterNetTest.TestFilterOutByNotStage
[       OK ] FilterNetTest.TestFilterOutByNotStage (0 ms)
[ RUN      ] FilterNetTest.TestFilterOutByStage2
[       OK ] FilterNetTest.TestFilterOutByStage2 (0 ms)
[ RUN      ] FilterNetTest.TestFilterOutByMaxLevel
[       OK ] FilterNetTest.TestFilterOutByMaxLevel (0 ms)
[ RUN      ] FilterNetTest.TestFilterInByMinLevel
[       OK ] FilterNetTest.TestFilterInByMinLevel (0 ms)
[ RUN      ] FilterNetTest.TestFilterInByMultipleStage2
[       OK ] FilterNetTest.TestFilterInByMultipleStage2 (0 ms)
[ RUN      ] FilterNetTest.TestFilterInByMultipleStage
[       OK ] FilterNetTest.TestFilterInByMultipleStage (0 ms)
[ RUN      ] FilterNetTest.TestFilterInByStage2
[       OK ] FilterNetTest.TestFilterInByStage2 (0 ms)
[ RUN      ] FilterNetTest.TestFilterInByIncludeMultiRule
[       OK ] FilterNetTest.TestFilterInByIncludeMultiRule (1 ms)
[ RUN      ] FilterNetTest.TestNoFilter
[       OK ] FilterNetTest.TestNoFilter (0 ms)
[ RUN      ] FilterNetTest.TestFilterInByMinLevel2
[       OK ] FilterNetTest.TestFilterInByMinLevel2 (0 ms)
[ RUN      ] FilterNetTest.TestFilterOutByMinLevel
[       OK ] FilterNetTest.TestFilterOutByMinLevel (0 ms)
[ RUN      ] FilterNetTest.TestFilterInOutByExcludeMultiRule
[       OK ] FilterNetTest.TestFilterInOutByExcludeMultiRule (0 ms)
[ RUN      ] FilterNetTest.TestFilterOutByMultipleStage
[       OK ] FilterNetTest.TestFilterOutByMultipleStage (0 ms)
[ RUN      ] FilterNetTest.TestFilterInOutByIncludeMultiRule
[       OK ] FilterNetTest.TestFilterInOutByIncludeMultiRule (0 ms)
[ RUN      ] FilterNetTest.TestFilterLeNetTrainTest
[       OK ] FilterNetTest.TestFilterLeNetTrainTest (1 ms)
[ RUN      ] FilterNetTest.TestFilterInByNotStage
[       OK ] FilterNetTest.TestFilterInByNotStage (0 ms)
[----------] 20 tests from FilterNetTest (3 ms total)

[----------] 1 test from CPUStochasticPoolingLayerTest/0, where TypeParam = float
[ RUN      ] CPUStochasticPoolingLayerTest/0.TestSetup
[       OK ] CPUStochasticPoolingLayerTest/0.TestSetup (0 ms)
[----------] 1 test from CPUStochasticPoolingLayerTest/0 (0 ms total)

[----------] 56 tests from NeuronLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] NeuronLayerTest/1.TestReLUWithNegativeSlope
[       OK ] NeuronLayerTest/1.TestReLUWithNegativeSlope (0 ms)
[ RUN      ] NeuronLayerTest/1.TestSwish
[       OK ] NeuronLayerTest/1.TestSwish (0 ms)
[ RUN      ] NeuronLayerTest/1.TestELU
[       OK ] NeuronLayerTest/1.TestELU (0 ms)
[ RUN      ] NeuronLayerTest/1.TestExpGradientBase2
[       OK ] NeuronLayerTest/1.TestExpGradientBase2 (2 ms)
[ RUN      ] NeuronLayerTest/1.TestELUGradient
[       OK ] NeuronLayerTest/1.TestELUGradient (2 ms)
[ RUN      ] NeuronLayerTest/1.TestPReLUGradient
[       OK ] NeuronLayerTest/1.TestPReLUGradient (82 ms)
[ RUN      ] NeuronLayerTest/1.TestLogGradientBase2Shift1
[       OK ] NeuronLayerTest/1.TestLogGradientBase2Shift1 (2 ms)
[ RUN      ] NeuronLayerTest/1.TestPReLUForward
[       OK ] NeuronLayerTest/1.TestPReLUForward (0 ms)
[ RUN      ] NeuronLayerTest/1.TestSigmoid
[       OK ] NeuronLayerTest/1.TestSigmoid (0 ms)
[ RUN      ] NeuronLayerTest/1.TestSwishWithBetaGradient
[       OK ] NeuronLayerTest/1.TestSwishWithBetaGradient (2 ms)
[ RUN      ] NeuronLayerTest/1.TestAbsVal
[       OK ] NeuronLayerTest/1.TestAbsVal (0 ms)
[ RUN      ] NeuronLayerTest/1.TestExpLayerWithShift
[       OK ] NeuronLayerTest/1.TestExpLayerWithShift (0 ms)
[ RUN      ] NeuronLayerTest/1.TestReLU
[       OK ] NeuronLayerTest/1.TestReLU (0 ms)
[ RUN      ] NeuronLayerTest/1.TestExpLayerBase2
[       OK ] NeuronLayerTest/1.TestExpLayerBase2 (0 ms)
[ RUN      ] NeuronLayerTest/1.TestExpLayerBase2Shift1
[       OK ] NeuronLayerTest/1.TestExpLayerBase2Shift1 (0 ms)
[ RUN      ] NeuronLayerTest/1.TestExpGradientBase2Shift1Scale3
[       OK ] NeuronLayerTest/1.TestExpGradientBase2Shift1Scale3 (2 ms)
[ RUN      ] NeuronLayerTest/1.TestDropoutHalf
[       OK ] NeuronLayerTest/1.TestDropoutHalf (0 ms)
[ RUN      ] NeuronLayerTest/1.TestTanH
[       OK ] NeuronLayerTest/1.TestTanH (0 ms)
[ RUN      ] NeuronLayerTest/1.TestLogGradient
[       OK ] NeuronLayerTest/1.TestLogGradient (2 ms)
[ RUN      ] NeuronLayerTest/1.TestDropoutTestPhase
[       OK ] NeuronLayerTest/1.TestDropoutTestPhase (0 ms)
[ RUN      ] NeuronLayerTest/1.TestExpGradientWithShift
[       OK ] NeuronLayerTest/1.TestExpGradientWithShift (2 ms)
[ RUN      ] NeuronLayerTest/1.TestLogLayer
[       OK ] NeuronLayerTest/1.TestLogLayer (0 ms)
[ RUN      ] NeuronLayerTest/1.TestExpGradient
[       OK ] NeuronLayerTest/1.TestExpGradient (2 ms)
[ RUN      ] NeuronLayerTest/1.TestReLUGradient
[       OK ] NeuronLayerTest/1.TestReLUGradient (1 ms)
[ RUN      ] NeuronLayerTest/1.TestAbsGradient
[       OK ] NeuronLayerTest/1.TestAbsGradient (2 ms)
[ RUN      ] NeuronLayerTest/1.TestReLUGradientWithNegativeSlope
[       OK ] NeuronLayerTest/1.TestReLUGradientWithNegativeSlope (1 ms)
[ RUN      ] NeuronLayerTest/1.TestSwishWithBeta
[       OK ] NeuronLayerTest/1.TestSwishWithBeta (0 ms)
[ RUN      ] NeuronLayerTest/1.TestLogGradientBase2
[       OK ] NeuronLayerTest/1.TestLogGradientBase2 (2 ms)
[ RUN      ] NeuronLayerTest/1.TestLogLayerBase2Scale3
[       OK ] NeuronLayerTest/1.TestLogLayerBase2Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/1.TestLogGradientBase2Scale3
[       OK ] NeuronLayerTest/1.TestLogGradientBase2Scale3 (2 ms)
[ RUN      ] NeuronLayerTest/1.TestExpLayer
[       OK ] NeuronLayerTest/1.TestExpLayer (0 ms)
[ RUN      ] NeuronLayerTest/1.TestDropoutThreeQuarters
[       OK ] NeuronLayerTest/1.TestDropoutThreeQuarters (0 ms)
[ RUN      ] NeuronLayerTest/1.TestLogLayerBase2Shift1
[       OK ] NeuronLayerTest/1.TestLogLayerBase2Shift1 (0 ms)
[ RUN      ] NeuronLayerTest/1.TestSwishGradient
[       OK ] NeuronLayerTest/1.TestSwishGradient (2 ms)
[ RUN      ] NeuronLayerTest/1.TestLogLayerBase2
[       OK ] NeuronLayerTest/1.TestLogLayerBase2 (0 ms)
[ RUN      ] NeuronLayerTest/1.TestELUasReLU
[       OK ] NeuronLayerTest/1.TestELUasReLU (0 ms)
[ RUN      ] NeuronLayerTest/1.TestExpGradientBase2Scale3
[       OK ] NeuronLayerTest/1.TestExpGradientBase2Scale3 (2 ms)
[ RUN      ] NeuronLayerTest/1.TestDropoutGradientTest
[       OK ] NeuronLayerTest/1.TestDropoutGradientTest (1 ms)
[ RUN      ] NeuronLayerTest/1.TestSwishAsLinearGradient
[       OK ] NeuronLayerTest/1.TestSwishAsLinearGradient (2 ms)
[ RUN      ] NeuronLayerTest/1.TestTanHGradient
[       OK ] NeuronLayerTest/1.TestTanHGradient (2 ms)
[ RUN      ] NeuronLayerTest/1.TestDropoutGradient
[       OK ] NeuronLayerTest/1.TestDropoutGradient (2 ms)
[ RUN      ] NeuronLayerTest/1.TestPReLUForwardChannelShared
[       OK ] NeuronLayerTest/1.TestPReLUForwardChannelShared (0 ms)
[ RUN      ] NeuronLayerTest/1.TestSwishAsLinear
[       OK ] NeuronLayerTest/1.TestSwishAsLinear (0 ms)
[ RUN      ] NeuronLayerTest/1.TestPReLUGradientChannelShared
[       OK ] NeuronLayerTest/1.TestPReLUGradientChannelShared (80 ms)
[ RUN      ] NeuronLayerTest/1.TestExpLayerBase2Shift1Scale3
[       OK ] NeuronLayerTest/1.TestExpLayerBase2Shift1Scale3 (1 ms)
[ RUN      ] NeuronLayerTest/1.TestELUasReLUGradient
[       OK ] NeuronLayerTest/1.TestELUasReLUGradient (1 ms)
[ RUN      ] NeuronLayerTest/1.TestPReLUConsistencyReLU
[       OK ] NeuronLayerTest/1.TestPReLUConsistencyReLU (0 ms)
[ RUN      ] NeuronLayerTest/1.TestBNLLGradient
[       OK ] NeuronLayerTest/1.TestBNLLGradient (4 ms)
[ RUN      ] NeuronLayerTest/1.TestPReLUInPlace
[       OK ] NeuronLayerTest/1.TestPReLUInPlace (0 ms)
[ RUN      ] NeuronLayerTest/1.TestLogGradientBase2Shift1Scale3
[       OK ] NeuronLayerTest/1.TestLogGradientBase2Shift1Scale3 (2 ms)
[ RUN      ] NeuronLayerTest/1.TestExpLayerBase2Scale3
[       OK ] NeuronLayerTest/1.TestExpLayerBase2Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/1.TestExpGradientBase2Shift1
[       OK ] NeuronLayerTest/1.TestExpGradientBase2Shift1 (2 ms)
[ RUN      ] NeuronLayerTest/1.TestPReLUParam
[       OK ] NeuronLayerTest/1.TestPReLUParam (0 ms)
[ RUN      ] NeuronLayerTest/1.TestBNLL
[       OK ] NeuronLayerTest/1.TestBNLL (0 ms)
[ RUN      ] NeuronLayerTest/1.TestLogLayerBase2Shift1Scale3
[       OK ] NeuronLayerTest/1.TestLogLayerBase2Shift1Scale3 (0 ms)
[ RUN      ] NeuronLayerTest/1.TestSigmoidGradient
[       OK ] NeuronLayerTest/1.TestSigmoidGradient (2 ms)
[----------] 56 tests from NeuronLayerTest/1 (209 ms total)

[----------] 2 tests from EuclideanLossLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] EuclideanLossLayerTest/3.TestForward
[       OK ] EuclideanLossLayerTest/3.TestForward (0 ms)
[ RUN      ] EuclideanLossLayerTest/3.TestGradient
[       OK ] EuclideanLossLayerTest/3.TestGradient (12 ms)
[----------] 2 tests from EuclideanLossLayerTest/3 (12 ms total)

[----------] 8 tests from LRNLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] LRNLayerTest/2.TestSetupWithinChannel
[       OK ] LRNLayerTest/2.TestSetupWithinChannel (0 ms)
[ RUN      ] LRNLayerTest/2.TestForwardWithinChannel
[       OK ] LRNLayerTest/2.TestForwardWithinChannel (0 ms)
[ RUN      ] LRNLayerTest/2.TestGradientAcrossChannels
[       OK ] LRNLayerTest/2.TestGradientAcrossChannels (637 ms)
[ RUN      ] LRNLayerTest/2.TestGradientWithinChannel
[       OK ] LRNLayerTest/2.TestGradientWithinChannel (1145 ms)
[ RUN      ] LRNLayerTest/2.TestForwardAcrossChannels
[       OK ] LRNLayerTest/2.TestForwardAcrossChannels (0 ms)
[ RUN      ] LRNLayerTest/2.TestGradientAcrossChannelsLargeRegion
[       OK ] LRNLayerTest/2.TestGradientAcrossChannelsLargeRegion (637 ms)
[ RUN      ] LRNLayerTest/2.TestSetupAcrossChannels
[       OK ] LRNLayerTest/2.TestSetupAcrossChannels (1 ms)
[ RUN      ] LRNLayerTest/2.TestForwardAcrossChannelsLargeRegion
[       OK ] LRNLayerTest/2.TestForwardAcrossChannelsLargeRegion (0 ms)
[----------] 8 tests from LRNLayerTest/2 (2420 ms total)

[----------] 5 tests from BenchmarkTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] BenchmarkTest/0.TestTimerConstructor
[       OK ] BenchmarkTest/0.TestTimerConstructor (0 ms)
[ RUN      ] BenchmarkTest/0.TestTimerStop
[       OK ] BenchmarkTest/0.TestTimerStop (0 ms)
[ RUN      ] BenchmarkTest/0.TestTimerSeconds
[       OK ] BenchmarkTest/0.TestTimerSeconds (301 ms)
[ RUN      ] BenchmarkTest/0.TestTimerStart
[       OK ] BenchmarkTest/0.TestTimerStart (0 ms)
[ RUN      ] BenchmarkTest/0.TestTimerMilliSeconds
[       OK ] BenchmarkTest/0.TestTimerMilliSeconds (300 ms)
[----------] 5 tests from BenchmarkTest/0 (601 ms total)

[----------] 1 test from LayerFactoryTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] LayerFactoryTest/2.TestCreateLayer
[       OK ] LayerFactoryTest/2.TestCreateLayer (493 ms)
[----------] 1 test from LayerFactoryTest/2 (493 ms total)

[----------] 12 tests from ReshapeLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] ReshapeLayerTest/3.TestCopyDimensions
[       OK ] ReshapeLayerTest/3.TestCopyDimensions (0 ms)
[ RUN      ] ReshapeLayerTest/3.TestInferenceOfUnspecifiedWithStartAxis
[       OK ] ReshapeLayerTest/3.TestInferenceOfUnspecifiedWithStartAxis (0 ms)
[ RUN      ] ReshapeLayerTest/3.TestFlattenOutputSizes
[       OK ] ReshapeLayerTest/3.TestFlattenOutputSizes (0 ms)
[ RUN      ] ReshapeLayerTest/3.TestForwardAfterReshape
[       OK ] ReshapeLayerTest/3.TestForwardAfterReshape (0 ms)
[ RUN      ] ReshapeLayerTest/3.TestFlattenValues
[       OK ] ReshapeLayerTest/3.TestFlattenValues (0 ms)
[ RUN      ] ReshapeLayerTest/3.TestInsertSingletonAxesEnd
[       OK ] ReshapeLayerTest/3.TestInsertSingletonAxesEnd (0 ms)
[ RUN      ] ReshapeLayerTest/3.TestInsertSingletonAxesMiddle
[       OK ] ReshapeLayerTest/3.TestInsertSingletonAxesMiddle (0 ms)
[ RUN      ] ReshapeLayerTest/3.TestForward
[       OK ] ReshapeLayerTest/3.TestForward (1 ms)
[ RUN      ] ReshapeLayerTest/3.TestInsertSingletonAxesStart
[       OK ] ReshapeLayerTest/3.TestInsertSingletonAxesStart (0 ms)
[ RUN      ] ReshapeLayerTest/3.TestGradient
[       OK ] ReshapeLayerTest/3.TestGradient (10 ms)
[ RUN      ] ReshapeLayerTest/3.TestFlattenMiddle
[       OK ] ReshapeLayerTest/3.TestFlattenMiddle (1 ms)
[ RUN      ] ReshapeLayerTest/3.TestInferenceOfUnspecified
[       OK ] ReshapeLayerTest/3.TestInferenceOfUnspecified (0 ms)
[----------] 12 tests from ReshapeLayerTest/3 (13 ms total)

[----------] 2 tests from HingeLossLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] HingeLossLayerTest/3.TestGradientL1
[       OK ] HingeLossLayerTest/3.TestGradientL1 (4 ms)
[ RUN      ] HingeLossLayerTest/3.TestGradientL2
[       OK ] HingeLossLayerTest/3.TestGradientL2 (4 ms)
[----------] 2 tests from HingeLossLayerTest/3 (8 ms total)

[----------] 1 test from SolverTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] SolverTest/0.TestInitTrainTestNets
[       OK ] SolverTest/0.TestInitTrainTestNets (1 ms)
[----------] 1 test from SolverTest/0 (1 ms total)

[----------] 9 tests from InnerProductLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] InnerProductLayerTest/3.TestSetUpTransposeTrue
[       OK ] InnerProductLayerTest/3.TestSetUpTransposeTrue (0 ms)
[ RUN      ] InnerProductLayerTest/3.TestForward
[       OK ] InnerProductLayerTest/3.TestForward (1 ms)
[ RUN      ] InnerProductLayerTest/3.TestForwardNoBatch
[       OK ] InnerProductLayerTest/3.TestForwardNoBatch (0 ms)
[ RUN      ] InnerProductLayerTest/3.TestGradient
[       OK ] InnerProductLayerTest/3.TestGradient (1045 ms)
[ RUN      ] InnerProductLayerTest/3.TestBackwardTranspose
[       OK ] InnerProductLayerTest/3.TestBackwardTranspose (2 ms)
[ RUN      ] InnerProductLayerTest/3.TestGradientTranspose
[       OK ] InnerProductLayerTest/3.TestGradientTranspose (1234 ms)
[ RUN      ] InnerProductLayerTest/3.TestSetUp
[       OK ] InnerProductLayerTest/3.TestSetUp (0 ms)
[ RUN      ] InnerProductLayerTest/3.TestForwardTranspose
[       OK ] InnerProductLayerTest/3.TestForwardTranspose (1 ms)
[ RUN      ] InnerProductLayerTest/3.TestSetUpTransposeFalse
[       OK ] InnerProductLayerTest/3.TestSetUpTransposeFalse (0 ms)
[----------] 9 tests from InnerProductLayerTest/3 (2283 ms total)

[----------] 3 tests from ThresholdLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] ThresholdLayerTest/0.Test
[       OK ] ThresholdLayerTest/0.Test (0 ms)
[ RUN      ] ThresholdLayerTest/0.Test2
[       OK ] ThresholdLayerTest/0.Test2 (0 ms)
[ RUN      ] ThresholdLayerTest/0.TestSetup
[       OK ] ThresholdLayerTest/0.TestSetup (0 ms)
[----------] 3 tests from ThresholdLayerTest/0 (0 ms total)

[----------] 11 tests from PoolingLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] PoolingLayerTest/1.TestGradientMaxTopMask
[       OK ] PoolingLayerTest/1.TestGradientMaxTopMask (336 ms)
[ RUN      ] PoolingLayerTest/1.TestForwardMax
[       OK ] PoolingLayerTest/1.TestForwardMax (0 ms)
[ RUN      ] PoolingLayerTest/1.TestGradientMax
[       OK ] PoolingLayerTest/1.TestGradientMax (377 ms)
[ RUN      ] PoolingLayerTest/1.TestSetupGlobalPooling
[       OK ] PoolingLayerTest/1.TestSetupGlobalPooling (0 ms)
[ RUN      ] PoolingLayerTest/1.TestSetupPadded
[       OK ] PoolingLayerTest/1.TestSetupPadded (0 ms)
[ RUN      ] PoolingLayerTest/1.TestGradientAve
[       OK ] PoolingLayerTest/1.TestGradientAve (138 ms)
[ RUN      ] PoolingLayerTest/1.TestForwardMaxTopMask
[       OK ] PoolingLayerTest/1.TestForwardMaxTopMask (0 ms)
[ RUN      ] PoolingLayerTest/1.TestForwardMaxPadded
[       OK ] PoolingLayerTest/1.TestForwardMaxPadded (0 ms)
[ RUN      ] PoolingLayerTest/1.TestForwardAve
[       OK ] PoolingLayerTest/1.TestForwardAve (0 ms)
[ RUN      ] PoolingLayerTest/1.TestGradientAvePadded
[       OK ] PoolingLayerTest/1.TestGradientAvePadded (503 ms)
[ RUN      ] PoolingLayerTest/1.TestSetup
[       OK ] PoolingLayerTest/1.TestSetup (0 ms)
[----------] 11 tests from PoolingLayerTest/1 (1354 ms total)

[----------] 3 tests from MaxPoolingDropoutTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] MaxPoolingDropoutTest/0.TestBackward
[       OK ] MaxPoolingDropoutTest/0.TestBackward (0 ms)
[ RUN      ] MaxPoolingDropoutTest/0.TestSetup
[       OK ] MaxPoolingDropoutTest/0.TestSetup (0 ms)
[ RUN      ] MaxPoolingDropoutTest/0.TestForward
[       OK ] MaxPoolingDropoutTest/0.TestForward (0 ms)
[----------] 3 tests from MaxPoolingDropoutTest/0 (0 ms total)

[----------] 2 tests from GemmTest/0, where TypeParam = float
[ RUN      ] GemmTest/0.TestGemvCPUGPU
[       OK ] GemmTest/0.TestGemvCPUGPU (0 ms)
[ RUN      ] GemmTest/0.TestGemmCPUGPU
[       OK ] GemmTest/0.TestGemmCPUGPU (1 ms)
[----------] 2 tests from GemmTest/0 (1 ms total)

[----------] 9 tests from LSTMLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] LSTMLayerTest/1.TestSetUp
[       OK ] LSTMLayerTest/1.TestSetUp (0 ms)
[ RUN      ] LSTMLayerTest/1.TestLSTMUnitGradientNonZeroCont
[       OK ] LSTMLayerTest/1.TestLSTMUnitGradientNonZeroCont (35 ms)
[ RUN      ] LSTMLayerTest/1.TestForward
[       OK ] LSTMLayerTest/1.TestForward (2 ms)
[ RUN      ] LSTMLayerTest/1.TestGradientNonZeroCont
[       OK ] LSTMLayerTest/1.TestGradientNonZeroCont (161 ms)
[ RUN      ] LSTMLayerTest/1.TestLSTMUnitSetUp
[       OK ] LSTMLayerTest/1.TestLSTMUnitSetUp (0 ms)
[ RUN      ] LSTMLayerTest/1.TestGradient
[       OK ] LSTMLayerTest/1.TestGradient (160 ms)
[ RUN      ] LSTMLayerTest/1.TestLSTMUnitGradient
[       OK ] LSTMLayerTest/1.TestLSTMUnitGradient (35 ms)
[ RUN      ] LSTMLayerTest/1.TestGradientNonZeroContBufferSize2WithStaticInput
[       OK ] LSTMLayerTest/1.TestGradientNonZeroContBufferSize2WithStaticInput (1708 ms)
[ RUN      ] LSTMLayerTest/1.TestGradientNonZeroContBufferSize2
[       OK ] LSTMLayerTest/1.TestGradientNonZeroContBufferSize2 (288 ms)
[----------] 9 tests from LSTMLayerTest/1 (2389 ms total)

[----------] 4 tests from UniformFillerTest/1, where TypeParam = double
[ RUN      ] UniformFillerTest/1.TestFill2D
[       OK ] UniformFillerTest/1.TestFill2D (0 ms)
[ RUN      ] UniformFillerTest/1.TestFill1D
[       OK ] UniformFillerTest/1.TestFill1D (0 ms)
[ RUN      ] UniformFillerTest/1.TestFill
[       OK ] UniformFillerTest/1.TestFill (0 ms)
[ RUN      ] UniformFillerTest/1.TestFill5D
[       OK ] UniformFillerTest/1.TestFill5D (0 ms)
[----------] 4 tests from UniformFillerTest/1 (0 ms total)

[----------] 5 tests from ImageDataLayerTest/1, where TypeParam = caffe::CPUDevice<double>
[ RUN      ] ImageDataLayerTest/1.TestResize
[       OK ] ImageDataLayerTest/1.TestResize (71 ms)
[ RUN      ] ImageDataLayerTest/1.TestRead
[       OK ] ImageDataLayerTest/1.TestRead (94 ms)
[ RUN      ] ImageDataLayerTest/1.TestShuffle
[       OK ] ImageDataLayerTest/1.TestShuffle (94 ms)
[ RUN      ] ImageDataLayerTest/1.TestSpace
[       OK ] ImageDataLayerTest/1.TestSpace (27 ms)
[ RUN      ] ImageDataLayerTest/1.TestReshape
[       OK ] ImageDataLayerTest/1.TestReshape (22 ms)
[----------] 5 tests from ImageDataLayerTest/1 (308 ms total)

[----------] 10 tests from PowerLayerTest/0, where TypeParam = caffe::CPUDevice<float>
[ RUN      ] PowerLayerTest/0.TestPowerZero
[       OK ] PowerLayerTest/0.TestPowerZero (0 ms)
[ RUN      ] PowerLayerTest/0.TestPowerTwoScaleHalfGradient
[       OK ] PowerLayerTest/0.TestPowerTwoScaleHalfGradient (2 ms)
[ RUN      ] PowerLayerTest/0.TestPowerTwo
[       OK ] PowerLayerTest/0.TestPowerTwo (0 ms)
[ RUN      ] PowerLayerTest/0.TestPowerZeroGradient
[       OK ] PowerLayerTest/0.TestPowerZeroGradient (1 ms)
[ RUN      ] PowerLayerTest/0.TestPowerOne
[       OK ] PowerLayerTest/0.TestPowerOne (0 ms)
[ RUN      ] PowerLayerTest/0.TestPowerGradientShiftZero
[       OK ] PowerLayerTest/0.TestPowerGradientShiftZero (4 ms)
[ RUN      ] PowerLayerTest/0.TestPowerTwoGradient
[       OK ] PowerLayerTest/0.TestPowerTwoGradient (1 ms)
[ RUN      ] PowerLayerTest/0.TestPowerOneGradient
[       OK ] PowerLayerTest/0.TestPowerOneGradient (1 ms)
[ RUN      ] PowerLayerTest/0.TestPowerGradient
[       OK ] PowerLayerTest/0.TestPowerGradient (4 ms)
[ RUN      ] PowerLayerTest/0.TestPower
[       OK ] PowerLayerTest/0.TestPower (0 ms)
[----------] 10 tests from PowerLayerTest/0 (13 ms total)

[----------] 11 tests from PoolingLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] PoolingLayerTest/2.TestSetupPadded
[       OK ] PoolingLayerTest/2.TestSetupPadded (1 ms)
[ RUN      ] PoolingLayerTest/2.TestGradientMaxTopMask
[       OK ] PoolingLayerTest/2.TestGradientMaxTopMask (1988 ms)
[ RUN      ] PoolingLayerTest/2.TestForwardMax
[       OK ] PoolingLayerTest/2.TestForwardMax (1 ms)
[ RUN      ] PoolingLayerTest/2.TestForwardMaxPadded
[       OK ] PoolingLayerTest/2.TestForwardMaxPadded (0 ms)
[ RUN      ] PoolingLayerTest/2.TestGradientMax
[       OK ] PoolingLayerTest/2.TestGradientMax (2134 ms)
[ RUN      ] PoolingLayerTest/2.TestGradientAve
[       OK ] PoolingLayerTest/2.TestGradientAve (1091 ms)
[ RUN      ] PoolingLayerTest/2.TestForwardAve
[       OK ] PoolingLayerTest/2.TestForwardAve (0 ms)
[ RUN      ] PoolingLayerTest/2.TestForwardMaxTopMask
[       OK ] PoolingLayerTest/2.TestForwardMaxTopMask (0 ms)
[ RUN      ] PoolingLayerTest/2.TestSetup
[       OK ] PoolingLayerTest/2.TestSetup (0 ms)
[ RUN      ] PoolingLayerTest/2.TestGradientAvePadded
[       OK ] PoolingLayerTest/2.TestGradientAvePadded (3499 ms)
[ RUN      ] PoolingLayerTest/2.TestSetupGlobalPooling
[       OK ] PoolingLayerTest/2.TestSetupGlobalPooling (0 ms)
[----------] 11 tests from PoolingLayerTest/2 (8714 ms total)

[----------] 2 tests from EuclideanLossLayerTest/2, where TypeParam = caffe::GPUDevice<float>
[ RUN      ] EuclideanLossLayerTest/2.TestGradient
[       OK ] EuclideanLossLayerTest/2.TestGradient (10 ms)
[ RUN      ] EuclideanLossLayerTest/2.TestForward
[       OK ] EuclideanLossLayerTest/2.TestForward (0 ms)
[----------] 2 tests from EuclideanLossLayerTest/2 (11 ms total)

[----------] 2 tests from BatchReindexLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] BatchReindexLayerTest/3.TestForward
[       OK ] BatchReindexLayerTest/3.TestForward (0 ms)
[ RUN      ] BatchReindexLayerTest/3.TestGradient
[       OK ] BatchReindexLayerTest/3.TestGradient (631 ms)
[----------] 2 tests from BatchReindexLayerTest/3 (631 ms total)

[----------] 9 tests from AccuracyLayerTest/3, where TypeParam = caffe::GPUDevice<double>
[ RUN      ] AccuracyLayerTest/3.TestForward
[       OK ] AccuracyLayerTest/3.TestForward (1 ms)
[ RUN      ] AccuracyLayerTest/3.TestForwardIgnoreLabel
[       OK ] AccuracyLayerTest/3.TestForwardIgnoreLabel (1 ms)
[ RUN      ] AccuracyLayerTest/3.TestSetupTopK
[       OK ] AccuracyLayerTest/3.TestSetupTopK (0 ms)
[ RUN      ] AccuracyLayerTest/3.TestForwardPerClassWithIgnoreLabel
[       OK ] AccuracyLayerTest/3.TestForwardPerClassWithIgnoreLabel (2 ms)
[ RUN      ] AccuracyLayerTest/3.TestSetup
[       OK ] AccuracyLayerTest/3.TestSetup (0 ms)
[ RUN      ] AccuracyLayerTest/3.TestForwardWithSpatialAxes
[       OK ] AccuracyLayerTest/3.TestForwardWithSpatialAxes (0 ms)
[ RUN      ] AccuracyLayerTest/3.TestForwardTopK
[       OK ] AccuracyLayerTest/3.TestForwardTopK (3 ms)
[ RUN      ] AccuracyLayerTest/3.TestSetupOutputPerClass
[       OK ] AccuracyLayerTest/3.TestSetupOutputPerClass (0 ms)
[ RUN      ] AccuracyLayerTest/3.TestForwardPerClass
[       OK ] AccuracyLayerTest/3.TestForwardPerClass (2 ms)
[----------] 9 tests from AccuracyLayerTest/3 (9 ms total)

[----------] Global test environment tear-down
[==========] 2199 tests from 285 test cases ran. (365062 ms total)
[  PASSED  ] 2199 tests.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值