├── .gitignore ├── 3rdPartyLibs ├── MsgPack.dll ├── YoVisionClient.dll └── YoVisionCore.dll ├── NeuralTuringMachine ├── CopyTaskTest │ ├── App.config │ ├── AverageMachineWeightUpdater.cs │ ├── CopyMachine.cs │ ├── CopyTaskTest.csproj │ ├── LearningTask.cs │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── SequenceGenerator.cs ├── NGramTest │ ├── App.config │ ├── NGramTest.csproj │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── SequenceGenerator.cs │ └── packages.config ├── NTM2 │ ├── Controller │ │ ├── FeedForwardController.cs │ │ ├── HiddenLayer.cs │ │ ├── IDifferentiableFunction.cs │ │ ├── OutputLayer.cs │ │ ├── Sigmoid.cs │ │ ├── SigmoidActivationFunction.cs │ │ ├── Unit.cs │ │ └── UnitFactory.cs │ ├── INeuralTuringMachine.cs │ ├── Learning │ │ ├── BPTTTeacher.cs │ │ ├── GradientResetter.cs │ │ ├── INTMTeacher.cs │ │ ├── IWeightUpdater.cs │ │ ├── RMSPropWeightUpdater.cs │ │ ├── RandomWeightInitialize.cs │ │ └── WeightUpdaterBase.cs │ ├── Memory │ │ ├── Addressing │ │ │ ├── Content │ │ │ │ ├── BetaSimilarity.cs │ │ │ │ ├── ContentAddressing.cs │ │ │ │ ├── CosineSimilarityFunction.cs │ │ │ │ ├── ISimilarityFunction.cs │ │ │ │ └── SimilarityMeasure.cs │ │ │ ├── GatedAddressing.cs │ │ │ ├── Head.cs │ │ │ └── ShiftedAddressing.cs │ │ ├── HeadSetting.cs │ │ ├── MemoryState.cs │ │ ├── NTMMemory.cs │ │ └── ReadData.cs │ ├── NTM2.csproj │ ├── NeuralTuringMachine.cs │ ├── ParallelSettings.cs │ ├── PerfCounter.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── NeuralTuringMachine.sln ├── NeuralTuringMachine.sln.DotSettings ├── RepeatCopyTask │ ├── App.config │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RepeatCopyTask.csproj │ └── SequenceGenerator.cs └── TennisTaskTest │ ├── App.config │ ├── CopyMachine.cs │ ├── LearningTask.cs │ ├── ParallelTasks.cs │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── TennisTaskTest.csproj │ └── data1.txt └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/.gitignore -------------------------------------------------------------------------------- /3rdPartyLibs/MsgPack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/3rdPartyLibs/MsgPack.dll -------------------------------------------------------------------------------- /3rdPartyLibs/YoVisionClient.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/3rdPartyLibs/YoVisionClient.dll -------------------------------------------------------------------------------- /3rdPartyLibs/YoVisionCore.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/3rdPartyLibs/YoVisionCore.dll -------------------------------------------------------------------------------- /NeuralTuringMachine/CopyTaskTest/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/CopyTaskTest/App.config -------------------------------------------------------------------------------- /NeuralTuringMachine/CopyTaskTest/AverageMachineWeightUpdater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/CopyTaskTest/AverageMachineWeightUpdater.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/CopyTaskTest/CopyMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/CopyTaskTest/CopyMachine.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/CopyTaskTest/CopyTaskTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/CopyTaskTest/CopyTaskTest.csproj -------------------------------------------------------------------------------- /NeuralTuringMachine/CopyTaskTest/LearningTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/CopyTaskTest/LearningTask.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/CopyTaskTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/CopyTaskTest/Program.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/CopyTaskTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/CopyTaskTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/CopyTaskTest/SequenceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/CopyTaskTest/SequenceGenerator.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NGramTest/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NGramTest/App.config -------------------------------------------------------------------------------- /NeuralTuringMachine/NGramTest/NGramTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NGramTest/NGramTest.csproj -------------------------------------------------------------------------------- /NeuralTuringMachine/NGramTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NGramTest/Program.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NGramTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NGramTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NGramTest/SequenceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NGramTest/SequenceGenerator.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NGramTest/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NGramTest/packages.config -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Controller/FeedForwardController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Controller/FeedForwardController.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Controller/HiddenLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Controller/HiddenLayer.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Controller/IDifferentiableFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Controller/IDifferentiableFunction.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Controller/OutputLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Controller/OutputLayer.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Controller/Sigmoid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Controller/Sigmoid.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Controller/SigmoidActivationFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Controller/SigmoidActivationFunction.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Controller/Unit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Controller/Unit.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Controller/UnitFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Controller/UnitFactory.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/INeuralTuringMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/INeuralTuringMachine.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Learning/BPTTTeacher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Learning/BPTTTeacher.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Learning/GradientResetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Learning/GradientResetter.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Learning/INTMTeacher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Learning/INTMTeacher.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Learning/IWeightUpdater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Learning/IWeightUpdater.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Learning/RMSPropWeightUpdater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Learning/RMSPropWeightUpdater.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Learning/RandomWeightInitialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Learning/RandomWeightInitialize.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Learning/WeightUpdaterBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Learning/WeightUpdaterBase.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/Addressing/Content/BetaSimilarity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/Addressing/Content/BetaSimilarity.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/Addressing/Content/ContentAddressing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/Addressing/Content/ContentAddressing.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/Addressing/Content/CosineSimilarityFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/Addressing/Content/CosineSimilarityFunction.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/Addressing/Content/ISimilarityFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/Addressing/Content/ISimilarityFunction.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/Addressing/Content/SimilarityMeasure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/Addressing/Content/SimilarityMeasure.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/Addressing/GatedAddressing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/Addressing/GatedAddressing.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/Addressing/Head.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/Addressing/Head.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/Addressing/ShiftedAddressing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/Addressing/ShiftedAddressing.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/HeadSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/HeadSetting.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/MemoryState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/MemoryState.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/NTMMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/NTMMemory.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Memory/ReadData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Memory/ReadData.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/NTM2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/NTM2.csproj -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/NeuralTuringMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/NeuralTuringMachine.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/ParallelSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/ParallelSettings.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/PerfCounter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/PerfCounter.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NTM2/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NTM2/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/NeuralTuringMachine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NeuralTuringMachine.sln -------------------------------------------------------------------------------- /NeuralTuringMachine/NeuralTuringMachine.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/NeuralTuringMachine.sln.DotSettings -------------------------------------------------------------------------------- /NeuralTuringMachine/RepeatCopyTask/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/RepeatCopyTask/App.config -------------------------------------------------------------------------------- /NeuralTuringMachine/RepeatCopyTask/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/RepeatCopyTask/Program.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/RepeatCopyTask/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/RepeatCopyTask/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/RepeatCopyTask/RepeatCopyTask.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/RepeatCopyTask/RepeatCopyTask.csproj -------------------------------------------------------------------------------- /NeuralTuringMachine/RepeatCopyTask/SequenceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/RepeatCopyTask/SequenceGenerator.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/TennisTaskTest/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/TennisTaskTest/App.config -------------------------------------------------------------------------------- /NeuralTuringMachine/TennisTaskTest/CopyMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/TennisTaskTest/CopyMachine.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/TennisTaskTest/LearningTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/TennisTaskTest/LearningTask.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/TennisTaskTest/ParallelTasks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/TennisTaskTest/ParallelTasks.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/TennisTaskTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/TennisTaskTest/Program.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/TennisTaskTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/TennisTaskTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /NeuralTuringMachine/TennisTaskTest/TennisTaskTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/TennisTaskTest/TennisTaskTest.csproj -------------------------------------------------------------------------------- /NeuralTuringMachine/TennisTaskTest/data1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/NeuralTuringMachine/TennisTaskTest/data1.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanTkacik/NTM/HEAD/README.md --------------------------------------------------------------------------------