MI-Prometheus
develop
Notes
Installation
Updating the documentation
Guidelines & examples
Some quotes about Code Documentation
License
MI-Prometheus Primer
MI-Prometheus Explained
Core concepts
Architecture
Configuration Management
Problems Explained
Models Explained
Workers Explained
Trainers
Tester
Initialization
Iterations over the batches of samples
Terminal conditions
Grid Workers Explained
Helpers Explained
Reproducible Research
Reproducible Research Primer
Compositional generalization of the MAC and S-MAC models
Training MAC & S-MAC on CLEVR & CoGenT
Testing the trained models on CLEVR / CoGenT-A / CoGenT-B
Finetuning the CoGenT-A & CLEVR trained models on CoGenT-B
Testing the finetuned models on CoGenT-A / CoGenT-B
Finetuning the CLEVR-trained models on CoGenT-A
Testing the finetuned models on CoGenT-A / CoGenT-B
Collecting the results
Testing working memory using Cog dataset and model
On the Cog Dataset
Training the Cog model on the Cog dataset
Testing the trained models on the Cog test dataset
Training the Sequential MAC model on the Cog dataset
Testing the trained models on the Cog test dataset
Visualization
Training and testing the model on the Cog HARD test dataset
Tutorials
Basics: LeNet-5 on MNIST
Package Reference
miprometheus.utils
AppState
DataDict
ParamInterface
ParamRegistry
SamplerFactory
Split Indices
StatisticsCollector
StatisticsAggregator
TimePlot
Losses
Masked BCEWithLogitsLoss
Masked CrossEntropyLoss
Problems Utils
GenerateFeatureMaps
Language
miprometheus.problems
Problem
ProblemFactory
ImageTextToClass Problems
CLEVR
Sort-Of-CLEVR
ShapeColorQuery
VQAMED
ImageToClass Problems
CIFAR-10
MNIST
SequenceToSequence Problems
VideoTextToClass Problems
COG
Algorithmic SequenceToSequence Problems
Dual Comparison
SequenceComparisonCommandLines
SequenceEqualityCommandLines
SequenceSymmetryCommandLines
Dual Distraction
DistractionCarry
DistractionForget
DistractionIgnore
ReadingSpan
Dual Interruption
InterruptionNot
InterruptionReverseRecall
InterruptionSwapRecall
OperationSpan
Manipulation Spatial
ManipulationSpatialNot
ManipulationSpatialRotation
Manipulation Temporal
ManipulationTemporalRotation
RepeatReverseRecallCommandLines
ReverseRecallCommandLines
SkipRecallCommandLines
Recall
RepeatSerialRecallCommandLines
ScratchPadCommandLines
SerialRecallCommandLines
TextToText Problems
TranslationAnki
VideoToClass Problems
Permuted Sequential Row Mnist
Sequential Pixel MNIST
miprometheus.models
Model
SequentialModel
ModelFactory
Visual Question Answering baselines
CNN + LSTM
Stacked Attention Networks
MAC
Simplified MAC
Relational Networks
COG
Image Classification models
Controllers for MANNs models
Memory-Augmented Neural Network (MANN) models
DWM
DNC
NTM
Encoder-Solver models
Mental Model prototype
Others Models
LSTM
ThalNet
miprometheus.workers
Worker
Trainer
OfflineTrainer
OnlineTrainer
Tester
miprometheus.grid_workers
GridWorker
GridTrainerCPU
GridTrainerGPU
GridTesterCPU
GridTesterGPU
GridAnalyzer
miprometheus.helpers
IndexSplitter
ProblemInitializer
MI-Prometheus
Docs
»
miprometheus.helpers
Edit on GitHub
miprometheus.helpers
¶
IndexSplitter
¶
ProblemInitializer
¶
Read the Docs
v: develop
Versions
master
v0.3.1
develop
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.