Adadelta.pyx
Adagrad.pyx
Annealer.pyx
CyScenario.h
CyWrappers.cpp
CyWrappers.h
EasyCL.pyx
GenericLoader.pyx
Layer.pyx
LayerMaker.pyx
MANIFEST.in
Nesterov.pyx
NetDefToNet.pyx
NetLearner.pyx
NeuralNet.pyx
PyDeepCL.cpp
PyDeepCL.pyx
QLearning.pyx
README.rst
Rmsprop.pyx
SGD.pyx
cAdadelta.pxd
cAdagrad.pxd
cAnnealer.pxd
cDeepCL.pxd
cEasyCL.pxd
cGenericLoader.pxd
cLayer.pxd
cLayerMaker.pxd
cNesterov.pxd
cNetDefToNet.pxd
cNetLearner.pxd
cNeuralNet.pxd
cQLearning.pxd
cRmsprop.pxd
cSGD.pxd
setup.py
test_deepcl.py
test_lowlevel.py
version.txt
DeepCL.egg-info/PKG-INFO
DeepCL.egg-info/SOURCES.txt
DeepCL.egg-info/dependency_links.txt
DeepCL.egg-info/top_level.txt
mysrc/.git
mysrc/.gitignore
mysrc/.gitmodules
mysrc/CLArray.h
mysrc/CLArrayFloat.h
mysrc/CLArrayInt.h
mysrc/CLFloatWrapper.h
mysrc/CLFloatWrapperConst.h
mysrc/CLIntWrapper.h
mysrc/CLKernel.cpp
mysrc/CLKernel.h
mysrc/CLKernel_structs.h
mysrc/CLUCharWrapper.h
mysrc/CLWrapper.cpp
mysrc/CLWrapper.h
mysrc/CMakeLists.txt
mysrc/ConvolutionalLayer.cpp
mysrc/DeepCL.h
mysrc/DeepCLDllExport.h
mysrc/DeviceInfo.cpp
mysrc/DeviceInfo.h
mysrc/DevicesInfo.cpp
mysrc/DevicesInfo.h
mysrc/EasyCL.cpp
mysrc/EasyCL.h
mysrc/EasyCL_export.h
mysrc/ICLArray.h
mysrc/LICENSE.txt
mysrc/README.md
mysrc/clew.c
mysrc/clew.h
mysrc/deprecated.h
mysrc/deviceinfo_helper.cpp
mysrc/deviceinfo_helper.h
mysrc/gpuinfo.cpp
mysrc/platforminfo_helper.cpp
mysrc/platforminfo_helper.h
mysrc/activate/ActivationBackward.cpp
mysrc/activate/ActivationBackward.h
mysrc/activate/ActivationBackwardCpu.cpp
mysrc/activate/ActivationBackwardCpu.h
mysrc/activate/ActivationBackwardGpuNaive.cpp
mysrc/activate/ActivationBackwardGpuNaive.h
mysrc/activate/ActivationForward.cpp
mysrc/activate/ActivationForward.h
mysrc/activate/ActivationForwardCpu.cpp
mysrc/activate/ActivationForwardCpu.h
mysrc/activate/ActivationForwardGpuNaive.cpp
mysrc/activate/ActivationForwardGpuNaive.h
mysrc/activate/ActivationFunction.cpp
mysrc/activate/ActivationFunction.h
mysrc/activate/ActivationLayer.cpp
mysrc/activate/ActivationLayer.h
mysrc/activate/ActivationMaker.cpp
mysrc/activate/ActivationMaker.h
mysrc/activate/files.txt
mysrc/batch/BatchData.cpp
mysrc/batch/BatchData.h
mysrc/batch/BatchLearnerOnDemand.cpp
mysrc/batch/BatchLearnerOnDemand.h
mysrc/batch/BatchProcess.cpp
mysrc/batch/BatchProcess.h
mysrc/batch/Batcher.cpp
mysrc/batch/Batcher.h
mysrc/batch/Batcher2.cpp
mysrc/batch/Batcher2.h
mysrc/batch/EpochMaker.cpp
mysrc/batch/EpochMaker.h
mysrc/batch/NetAction.cpp
mysrc/batch/NetAction.h
mysrc/batch/NetAction2.cpp
mysrc/batch/NetAction2.h
mysrc/batch/NetLearner.cpp
mysrc/batch/NetLearner.h
mysrc/batch/NetLearnerBase.h
mysrc/batch/NetLearnerOnDemand.cpp
mysrc/batch/NetLearnerOnDemand.h
mysrc/batch/NetLearnerOnDemandv2.cpp
mysrc/batch/NetLearnerOnDemandv2.h
mysrc/batch/OnDemandBatcher.cpp
mysrc/batch/OnDemandBatcher.h
mysrc/batch/OnDemandBatcherv2.cpp
mysrc/batch/OnDemandBatcherv2.h
mysrc/batch/files.txt
mysrc/clmath/CLMathWrapper.cpp
mysrc/clmath/CLMathWrapper.h
mysrc/clmath/CopyBuffer.cpp
mysrc/clmath/CopyBuffer.h
mysrc/clmath/GpuAdd.cpp
mysrc/clmath/GpuAdd.h
mysrc/clmath/GpuOp.cpp
mysrc/clmath/GpuOp.h
mysrc/clmath/MultiplyBuffer.cpp
mysrc/clmath/MultiplyBuffer.h
mysrc/clmath/MultiplyInPlace.cpp
mysrc/clmath/MultiplyInPlace.h
mysrc/clmath/files.txt
mysrc/conv/AddBias.cpp
mysrc/conv/AddBias.h
mysrc/conv/BackpropWeights.cpp
mysrc/conv/BackpropWeights.h
mysrc/conv/BackpropWeightsByRow.cpp
mysrc/conv/BackpropWeightsByRow.h
mysrc/conv/BackpropWeightsCpu.cpp
mysrc/conv/BackpropWeightsCpu.h
mysrc/conv/BackpropWeightsNaive.cpp
mysrc/conv/BackpropWeightsNaive.h
mysrc/conv/BackpropWeightsScratch.cpp
mysrc/conv/BackpropWeightsScratch.h
mysrc/conv/BackpropWeightsScratchLarge.cpp
mysrc/conv/BackpropWeightsScratchLarge.h
mysrc/conv/Backward.cpp
mysrc/conv/Backward.h
mysrc/conv/BackwardCpu.cpp
mysrc/conv/BackwardCpu.h
mysrc/conv/BackwardGpuCached.cpp
mysrc/conv/BackwardGpuCached.h
mysrc/conv/BackwardGpuNaive.cpp
mysrc/conv/BackwardGpuNaive.h
mysrc/conv/ConvolutionalLayer.cpp
mysrc/conv/ConvolutionalLayer.h
mysrc/conv/ConvolutionalMaker.cpp
mysrc/conv/ConvolutionalMaker.h
mysrc/conv/Forward.cpp
mysrc/conv/Forward.h
mysrc/conv/Forward1.cpp
mysrc/conv/Forward1.h
mysrc/conv/Forward2.cpp
mysrc/conv/Forward2.h
mysrc/conv/Forward3.cpp
mysrc/conv/Forward3.h
mysrc/conv/Forward4.cpp
mysrc/conv/Forward4.h
mysrc/conv/ForwardAuto.cpp
mysrc/conv/ForwardAuto.h
mysrc/conv/ForwardByInputPlane.cpp
mysrc/conv/ForwardByInputPlane.h
mysrc/conv/ForwardCpu.cpp
mysrc/conv/ForwardCpu.h
mysrc/conv/ForwardFc.cpp
mysrc/conv/ForwardFc.h
mysrc/conv/LayerDimensions.cpp
mysrc/conv/LayerDimensions.h
mysrc/conv/ReduceSegments.cpp
mysrc/conv/ReduceSegments.h
mysrc/conv/files.txt
mysrc/dropout/DropoutBackward.cpp
mysrc/dropout/DropoutBackward.h
mysrc/dropout/DropoutBackwardCpu.cpp
mysrc/dropout/DropoutBackwardCpu.h
mysrc/dropout/DropoutBackwardGpuNaive.cpp
mysrc/dropout/DropoutBackwardGpuNaive.h
mysrc/dropout/DropoutForward.cpp
mysrc/dropout/DropoutForward.h
mysrc/dropout/DropoutForwardCpu.cpp
mysrc/dropout/DropoutForwardCpu.h
mysrc/dropout/DropoutForwardGpuNaive.cpp
mysrc/dropout/DropoutForwardGpuNaive.h
mysrc/dropout/DropoutLayer.cpp
mysrc/dropout/DropoutLayer.h
mysrc/dropout/DropoutMaker.cpp
mysrc/dropout/DropoutMaker.h
mysrc/dropout/files.txt
mysrc/fc/FullyConnectedLayer.cpp
mysrc/fc/FullyConnectedLayer.h
mysrc/fc/FullyConnectedMaker.cpp
mysrc/fc/FullyConnectedMaker.h
mysrc/fc/files.txt
mysrc/forcebackprop/ForceBackpropLayer.cpp
mysrc/forcebackprop/ForceBackpropLayer.h
mysrc/forcebackprop/ForceBackpropLayerMaker.cpp
mysrc/forcebackprop/ForceBackpropLayerMaker.h
mysrc/forcebackprop/files.txt
mysrc/input/InputLayer.cpp
mysrc/input/InputLayer.h
mysrc/input/InputLayerMaker.cpp
mysrc/input/InputLayerMaker.h
mysrc/input/files.txt
mysrc/layer/Layer.cpp
mysrc/layer/Layer.h
mysrc/layer/LayerMaker.cpp
mysrc/layer/LayerMaker.h
mysrc/layer/LayerMakers.h
mysrc/layer/files.txt
mysrc/loaders/GenericLoader.cpp
mysrc/loaders/GenericLoader.h
mysrc/loaders/GenericLoaderv1Wrapper.cpp
mysrc/loaders/GenericLoaderv1Wrapper.h
mysrc/loaders/GenericLoaderv2.cpp
mysrc/loaders/GenericLoaderv2.h
mysrc/loaders/Kgsv2Loader.cpp
mysrc/loaders/Kgsv2Loader.h
mysrc/loaders/Loader.cpp
mysrc/loaders/Loader.h
mysrc/loaders/ManifestLoaderv1.cpp
mysrc/loaders/ManifestLoaderv1.h
mysrc/loaders/MnistLoader.cpp
mysrc/loaders/MnistLoader.h
mysrc/loaders/NorbLoader.cpp
mysrc/loaders/NorbLoader.h
mysrc/loaders/files.txt
mysrc/loss/CrossEntropyLoss.cpp
mysrc/loss/CrossEntropyLoss.h
mysrc/loss/IAcceptsLabels.cpp
mysrc/loss/IAcceptsLabels.h
mysrc/loss/LossLayer.cpp
mysrc/loss/LossLayer.h
mysrc/loss/MultinomialCrossEntropy.cpp
mysrc/loss/MultinomialCrossEntropy.h
mysrc/loss/SoftMaxLayer.cpp
mysrc/loss/SoftMaxLayer.h
mysrc/loss/SquareLossLayer.cpp
mysrc/loss/SquareLossLayer.h
mysrc/loss/files.txt
mysrc/lua/files.txt
mysrc/lua/lapi.c
mysrc/lua/lapi.h
mysrc/lua/lauxlib.c
mysrc/lua/lauxlib.h
mysrc/lua/lbaselib.c
mysrc/lua/lcode.c
mysrc/lua/lcode.h
mysrc/lua/ldblib.c
mysrc/lua/ldebug.c
mysrc/lua/ldebug.h
mysrc/lua/ldo.c
mysrc/lua/ldo.h
mysrc/lua/ldump.c
mysrc/lua/lfunc.c
mysrc/lua/lfunc.h
mysrc/lua/lgc.c
mysrc/lua/lgc.h
mysrc/lua/linit.c
mysrc/lua/liolib.c
mysrc/lua/llex.c
mysrc/lua/llex.h
mysrc/lua/llimits.h
mysrc/lua/lmathlib.c
mysrc/lua/lmem.c
mysrc/lua/lmem.h
mysrc/lua/loadlib.c
mysrc/lua/lobject.c
mysrc/lua/lobject.h
mysrc/lua/lopcodes.c
mysrc/lua/lopcodes.h
mysrc/lua/loslib.c
mysrc/lua/lparser.c
mysrc/lua/lparser.h
mysrc/lua/lstate.c
mysrc/lua/lstate.h
mysrc/lua/lstring.c
mysrc/lua/lstring.h
mysrc/lua/lstrlib.c
mysrc/lua/ltable.c
mysrc/lua/ltable.h
mysrc/lua/ltablib.c
mysrc/lua/ltm.c
mysrc/lua/ltm.h
mysrc/lua/lua.c
mysrc/lua/lua.h
mysrc/lua/luac.c
mysrc/lua/luaconf.h
mysrc/lua/lualib.h
mysrc/lua/lundump.c
mysrc/lua/lundump.h
mysrc/lua/lvm.c
mysrc/lua/lvm.h
mysrc/lua/lzio.c
mysrc/lua/lzio.h
mysrc/lua/print.c
mysrc/net/MultiNet.cpp
mysrc/net/MultiNet.h
mysrc/net/NeuralNet.cpp
mysrc/net/NeuralNet.h
mysrc/net/NeuralNetMould.cpp
mysrc/net/NeuralNetMould.h
mysrc/net/Trainable.cpp
mysrc/net/Trainable.h
mysrc/net/files.txt
mysrc/netdef/NetdefToNet.cpp
mysrc/netdef/NetdefToNet.h
mysrc/netdef/files.txt
mysrc/normalize/NormalizationHelper.h
mysrc/normalize/NormalizationLayer.cpp
mysrc/normalize/NormalizationLayer.h
mysrc/normalize/NormalizationLayerMaker.cpp
mysrc/normalize/NormalizationLayerMaker.h
mysrc/normalize/files.txt
mysrc/patches/PatchExtractor.cpp
mysrc/patches/PatchExtractor.h
mysrc/patches/RandomPatches.cpp
mysrc/patches/RandomPatches.h
mysrc/patches/RandomPatchesMaker.cpp
mysrc/patches/RandomPatchesMaker.h
mysrc/patches/RandomTranslations.cpp
mysrc/patches/RandomTranslations.h
mysrc/patches/RandomTranslationsMaker.cpp
mysrc/patches/RandomTranslationsMaker.h
mysrc/patches/Translator.cpp
mysrc/patches/Translator.h
mysrc/patches/files.txt
mysrc/pooling/PoolingBackward.cpp
mysrc/pooling/PoolingBackward.h
mysrc/pooling/PoolingBackwardCpu.cpp
mysrc/pooling/PoolingBackwardCpu.h
mysrc/pooling/PoolingBackwardGpuNaive.cpp
mysrc/pooling/PoolingBackwardGpuNaive.h
mysrc/pooling/PoolingForward.cpp
mysrc/pooling/PoolingForward.h
mysrc/pooling/PoolingForwardCpu.cpp
mysrc/pooling/PoolingForwardCpu.h
mysrc/pooling/PoolingForwardGpuNaive.cpp
mysrc/pooling/PoolingForwardGpuNaive.h
mysrc/pooling/PoolingLayer.cpp
mysrc/pooling/PoolingLayer.h
mysrc/pooling/PoolingMaker.cpp
mysrc/pooling/PoolingMaker.h
mysrc/pooling/files.txt
mysrc/qlearning/QLearner.cpp
mysrc/qlearning/QLearner.h
mysrc/qlearning/QLearner2.h
mysrc/qlearning/Scenario.h
mysrc/qlearning/array_helper.cpp
mysrc/qlearning/array_helper.h
mysrc/qlearning/files.txt
mysrc/templates/LuaTemplater.cpp
mysrc/templates/LuaTemplater.h
mysrc/templates/TemplatedKernel.cpp
mysrc/templates/TemplatedKernel.h
mysrc/trainers/Adadelta.cpp
mysrc/trainers/Adadelta.h
mysrc/trainers/AdadeltaState.cpp
mysrc/trainers/AdadeltaState.h
mysrc/trainers/AdadeltaStateMaker.cpp
mysrc/trainers/AdadeltaStateMaker.h
mysrc/trainers/Adagrad.cpp
mysrc/trainers/Adagrad.h
mysrc/trainers/AdagradState.cpp
mysrc/trainers/AdagradState.h
mysrc/trainers/AdagradStateMaker.cpp
mysrc/trainers/AdagradStateMaker.h
mysrc/trainers/Annealer.cpp
mysrc/trainers/Annealer.h
mysrc/trainers/Nesterov.cpp
mysrc/trainers/Nesterov.h
mysrc/trainers/NesterovState.cpp
mysrc/trainers/NesterovState.h
mysrc/trainers/NesterovStateMaker.cpp
mysrc/trainers/NesterovStateMaker.h
mysrc/trainers/Rmsprop.cpp
mysrc/trainers/Rmsprop.h
mysrc/trainers/RmspropState.cpp
mysrc/trainers/RmspropState.h
mysrc/trainers/RmspropStateMaker.cpp
mysrc/trainers/RmspropStateMaker.h
mysrc/trainers/SGD.cpp
mysrc/trainers/SGD.h
mysrc/trainers/SGDMaker.cpp
mysrc/trainers/SGDMaker.h
mysrc/trainers/SGDState.cpp
mysrc/trainers/SGDState.h
mysrc/trainers/SGDStateMaker.cpp
mysrc/trainers/SGDStateMaker.h
mysrc/trainers/Trainer.cpp
mysrc/trainers/Trainer.h
mysrc/trainers/TrainerMaker.cpp
mysrc/trainers/TrainerMaker.h
mysrc/trainers/TrainerState.cpp
mysrc/trainers/TrainerState.h
mysrc/trainers/TrainerStateMaker.cpp
mysrc/trainers/TrainerStateMaker.h
mysrc/trainers/TrainingContext.cpp
mysrc/trainers/TrainingContext.h
mysrc/trainers/files.txt
mysrc/util/ExceptionMacros.h
mysrc/util/FileHelper.cpp
mysrc/util/FileHelper.h
mysrc/util/ImageHelper.h
mysrc/util/ImagePng.h
mysrc/util/JpegHelper.cpp
mysrc/util/JpegHelper.h
mysrc/util/RandomSingleton.cpp
mysrc/util/RandomSingleton.h
mysrc/util/StatefulTimer.h
mysrc/util/Timer.h
mysrc/util/easycl_stringhelper.cpp
mysrc/util/easycl_stringhelper.h
mysrc/util/files.txt
mysrc/util/mt19937defs.h
mysrc/util/stringhelper.cpp
mysrc/util/stringhelper.h
mysrc/weights/OriginalInitializer.cpp
mysrc/weights/OriginalInitializer.h
mysrc/weights/UniformInitializer.cpp
mysrc/weights/UniformInitializer.h
mysrc/weights/WeightsHelper.h
mysrc/weights/WeightsInitializer.cpp
mysrc/weights/WeightsInitializer.h
mysrc/weights/WeightsPersister.cpp
mysrc/weights/WeightsPersister.h
mysrc/weights/files.txt
test/test_basic.py