MI-Prometheus
master
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
Research
Research: Reproducible Experiments
VIGIL Workshop experiments
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
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
ImageToClass Problems
CIFAR-10
MNIST
SequenceToSequence Problems
VQA Problems
COG
Algorithmic SequenceToSequence Problems
Dual Comparison
Dual Distraction
Dual Ignore
Manipulation Spatial
Manipulation Temporal
Recall
TextToText Problems
TranslationAnki
VideoToClass Problems
Sequential MNIST
miprometheus.models
Model
SequentialModel
ModelFactory
Visual Question Answering baselines
CNN + LSTM
Stacked Attention Networks
MAC
Simplified MAC
Relational Networks
Image Classification models
Controllers for MANNs models
Memory-Augmented Neural Network (MANN) models
DWM
DNC
NTM
Encoder-Solver models
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
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__delitem__() (miprometheus.utils.DataDict method)
(miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
__getitem__() (miprometheus.problems.CIFAR10 method)
(miprometheus.problems.CLEVR method)
(miprometheus.problems.COG method)
(miprometheus.problems.DistractionCarry method)
(miprometheus.problems.DistractionForget method)
(miprometheus.problems.DistractionIgnore method)
(miprometheus.problems.InterruptionNot method)
(miprometheus.problems.InterruptionReverseRecall method)
(miprometheus.problems.InterruptionSwapRecall method)
(miprometheus.problems.MNIST method)
(miprometheus.problems.ManipulationSpatialNot method)
(miprometheus.problems.ManipulationSpatialRotation method)
(miprometheus.problems.ManipulationTemporalSwap method)
(miprometheus.problems.OperationSpan method)
(miprometheus.problems.PermutedSequentialRowMnist method)
(miprometheus.problems.Problem method)
(miprometheus.problems.ReadingSpan method)
(miprometheus.problems.SequentialPixelMNIST method)
(miprometheus.problems.SortOfCLEVR method)
(miprometheus.problems.TranslationAnki method)
(miprometheus.utils.DataDict method)
(miprometheus.utils.GenerateFeatureMaps method)
(miprometheus.utils.ParamInterface method)
(miprometheus.utils.ParamRegistry method)
(miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
__init__() (miprometheus.grid_workers.GridAnalyzer method)
(miprometheus.grid_workers.GridTesterCPU method)
(miprometheus.grid_workers.GridTesterGPU method)
(miprometheus.grid_workers.GridTrainerCPU method)
(miprometheus.grid_workers.GridTrainerGPU method)
(miprometheus.grid_workers.GridWorker method)
(miprometheus.helpers.IndexSplitter method)
(miprometheus.helpers.ProblemInitializer method)
(miprometheus.models.Model method)
(miprometheus.models.SequentialModel method)
(miprometheus.models.controllers.FFGRUController method)
(miprometheus.models.controllers.FeedforwardController method)
(miprometheus.models.controllers.GRUController method)
(miprometheus.models.controllers.LSTMController method)
(miprometheus.models.controllers.RNNController method)
(miprometheus.models.dnc.ControlParams method)
(miprometheus.models.dnc.DNC method)
(miprometheus.models.dnc.DNCCell method)
(miprometheus.models.dnc.Interface method)
(miprometheus.models.dnc.Memory method)
(miprometheus.models.dnc.MemoryUsage method)
(miprometheus.models.dnc.Param_Generator method)
(miprometheus.models.dnc.TemporalLinkage method)
(miprometheus.models.dwm.Controller method)
(miprometheus.models.dwm.DWM method)
(miprometheus.models.dwm.DWMCell method)
(miprometheus.models.dwm.Interface method)
(miprometheus.models.dwm.Memory method)
(miprometheus.models.encoder_solver.EncoderSolverLSTM method)
(miprometheus.models.encoder_solver.EncoderSolverNTM method)
(miprometheus.models.encoder_solver.MAECell method)
(miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.encoder_solver.MAES method)
(miprometheus.models.encoder_solver.MASCell method)
(miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.lstm.LSTM method)
(miprometheus.models.mac.ControlUnit method)
(miprometheus.models.mac.ImageProcessing method)
(miprometheus.models.mac.InputUnit method)
(miprometheus.models.mac.MACNetwork method)
(miprometheus.models.mac.MACUnit method)
(miprometheus.models.mac.OutputUnit method)
(miprometheus.models.mac.ReadUnit method)
(miprometheus.models.mac.WriteUnit method)
(miprometheus.models.ntm.NTM method)
(miprometheus.models.ntm.NTMCell method)
(miprometheus.models.ntm.NTMInterface method)
(miprometheus.models.relational_net.ConvInputModel method)
(miprometheus.models.relational_net.PairwiseRelationNetwork method)
(miprometheus.models.relational_net.RelationalNetwork method)
(miprometheus.models.relational_net.SumOfPairsAnalysisNetwork method)
(miprometheus.models.s_mac.ControlUnit method)
(miprometheus.models.s_mac.MACUnit method)
(miprometheus.models.s_mac.ReadUnit method)
(miprometheus.models.s_mac.WriteUnit method)
(miprometheus.models.s_mac.sMacNetwork method)
(miprometheus.models.thalnet.ThalNetCell method)
(miprometheus.models.thalnet.ThalNetModel method)
(miprometheus.models.thalnet.ThalnetModule method)
(miprometheus.models.vision.AlexnetWrapper method)
(miprometheus.models.vision.LeNet5 method)
(miprometheus.models.vision.SimpleConvNet method)
(miprometheus.models.vqa_baselines.cnn_lstm.CNN_LSTM method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.AttentionLayer method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.MultiHopsStackedAttentionNetwork method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.PretrainedImageEncoding method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.StackedAttentionLayer method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.StackedAttentionNetwork method)
(miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.CIFAR10 method)
(miprometheus.problems.CLEVR method)
(miprometheus.problems.COG method)
(miprometheus.problems.DistractionCarry method)
(miprometheus.problems.DistractionForget method)
(miprometheus.problems.DistractionIgnore method)
(miprometheus.problems.ImageTextToClassProblem method)
(miprometheus.problems.ImageToClassProblem method)
(miprometheus.problems.InterruptionNot method)
(miprometheus.problems.InterruptionReverseRecall method)
(miprometheus.problems.InterruptionSwapRecall method)
(miprometheus.problems.MNIST method)
(miprometheus.problems.ManipulationSpatialNot method)
(miprometheus.problems.ManipulationSpatialRotation method)
(miprometheus.problems.ManipulationTemporalSwap method)
(miprometheus.problems.OperationSpan method)
(miprometheus.problems.PermutedSequentialRowMnist method)
(miprometheus.problems.Problem method)
(miprometheus.problems.ReadingSpan method)
(miprometheus.problems.RepeatReverseRecallCommandLines method)
(miprometheus.problems.RepeatSerialRecallCommandLines method)
(miprometheus.problems.ReverseRecallCommandLines method)
(miprometheus.problems.ScratchPadCommandLines method)
(miprometheus.problems.SeqToSeqProblem method)
(miprometheus.problems.SequenceComparisonCommandLines method)
(miprometheus.problems.SequenceSymmetryCommandLines method)
(miprometheus.problems.SequentialPixelMNIST method)
(miprometheus.problems.SerialRecallCommandLines method)
(miprometheus.problems.ShapeColorQuery method)
(miprometheus.problems.SkipRecallCommandLines method)
(miprometheus.problems.SortOfCLEVR method)
(miprometheus.problems.TranslationAnki method)
(miprometheus.problems.VQAProblem method)
(miprometheus.problems.VideoToClassProblem method)
(miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.Lang method)
(miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
(miprometheus.utils.AppState method)
(miprometheus.utils.DataDict method)
(miprometheus.utils.GenerateFeatureMaps method)
(miprometheus.utils.Language method)
(miprometheus.utils.MaskedBCEWithLogitsLoss method)
(miprometheus.utils.MaskedCrossEntropyLoss method)
(miprometheus.utils.ParamInterface method)
(miprometheus.utils.ParamRegistry method)
(miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
(miprometheus.workers.OfflineTrainer method)
(miprometheus.workers.OnlineTrainer method)
(miprometheus.workers.Tester method)
(miprometheus.workers.Trainer method)
(miprometheus.workers.Worker method)
__iter__() (miprometheus.utils.ParamInterface method)
(miprometheus.utils.ParamRegistry method)
(miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
__len__() (miprometheus.problems.Problem method)
(miprometheus.utils.GenerateFeatureMaps method)
(miprometheus.utils.ParamInterface method)
(miprometheus.utils.ParamRegistry method)
(miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
__repr__() (miprometheus.utils.DataDict method)
__setitem__() (miprometheus.utils.DataDict method)
(miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
__str__() (miprometheus.utils.DataDict method)
A
add_aggregator() (miprometheus.utils.StatisticsAggregator method)
add_aggregators() (miprometheus.models.Model method)
(miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.ImageTextToClassProblem method)
(miprometheus.problems.ImageToClassProblem method)
(miprometheus.problems.Problem method)
(miprometheus.workers.Trainer method)
(miprometheus.workers.Worker method)
add_config_params() (miprometheus.utils.ParamInterface method)
(miprometheus.utils.ParamRegistry method)
add_config_params_from_yaml() (miprometheus.utils.ParamInterface method)
add_ctrl() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
add_default_params() (miprometheus.utils.ParamInterface method)
(miprometheus.utils.ParamRegistry method)
add_file_handler_to_logger() (miprometheus.workers.Worker method)
add_sentence() (miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.Lang method)
add_statistic() (miprometheus.utils.StatisticsCollector method)
add_statistics() (miprometheus.models.Model method)
(miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.COG method)
(miprometheus.problems.ImageTextToClassProblem method)
(miprometheus.problems.ImageToClassProblem method)
(miprometheus.problems.Problem method)
(miprometheus.problems.VideoToClassProblem method)
(miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
(miprometheus.workers.Trainer method)
(miprometheus.workers.Worker method)
add_weighted() (miprometheus.models.dnc.Memory method)
(miprometheus.models.dwm.Memory method)
add_word() (miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.Lang method)
aggregate_and_export_statistics() (miprometheus.workers.Worker method)
aggregate_statistics() (miprometheus.models.Model method)
(miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.ImageTextToClassProblem method)
(miprometheus.problems.ImageToClassProblem method)
(miprometheus.problems.Problem method)
(miprometheus.workers.Worker method)
AlexnetWrapper (class in miprometheus.models.vision)
AlgorithmicSeqToSeqProblem (class in miprometheus.problems)
answer2str() (miprometheus.problems.SortOfCLEVR method)
AppState (class in miprometheus.utils)
attention_read() (miprometheus.models.dnc.Memory method)
(miprometheus.models.dwm.Memory method)
AttentionLayer (class in miprometheus.models.vqa_baselines.stacked_attention_networks)
augment() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
B
build() (miprometheus.models.controllers.ControllerFactory static method)
(miprometheus.models.ModelFactory static method)
(miprometheus.problems.ProblemFactory static method)
(miprometheus.utils.SamplerFactory static method)
build_coord_tensor() (miprometheus.models.relational_net.RelationalNetwork method)
build_pretrained_vocab() (miprometheus.utils.Language method)
build_problem_sampler_loader() (miprometheus.workers.Worker method)
C
calc_temporal_links() (miprometheus.models.dnc.TemporalLinkage method)
calculate_accuracy() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.ImageTextToClassProblem method)
(miprometheus.problems.ImageToClassProblem method)
(miprometheus.problems.VideoToClassProblem method)
calculate_param_locations() (miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.ntm.NTMInterface method)
calculate_usage() (miprometheus.models.dnc.MemoryUsage method)
check_and_download() (miprometheus.problems.Problem method)
check_and_set_cuda() (miprometheus.workers.Worker method)
check_file_content() (miprometheus.grid_workers.GridAnalyzer method)
check_if_file_exists() (miprometheus.grid_workers.GridAnalyzer static method)
check_multi_tests() (miprometheus.workers.Tester method)
CIFAR10 (class in miprometheus.problems)
circular_conv() (in module miprometheus.models.dnc)
(in module miprometheus.models.dwm)
circular_convolution() (miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.ntm.NTMInterface method)
CLEVR (class in miprometheus.problems)
CNN_LSTM (class in miprometheus.models.vqa_baselines.cnn_lstm)
COG (class in miprometheus.problems)
collate_by_batch_generation() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
collate_fn() (miprometheus.problems.CIFAR10 method)
(miprometheus.problems.CLEVR method)
(miprometheus.problems.COG method)
(miprometheus.problems.DistractionCarry method)
(miprometheus.problems.DistractionForget method)
(miprometheus.problems.DistractionIgnore method)
(miprometheus.problems.InterruptionNot method)
(miprometheus.problems.InterruptionReverseRecall method)
(miprometheus.problems.InterruptionSwapRecall method)
(miprometheus.problems.MNIST method)
(miprometheus.problems.ManipulationSpatialNot method)
(miprometheus.problems.ManipulationSpatialRotation method)
(miprometheus.problems.ManipulationTemporalSwap method)
(miprometheus.problems.OperationSpan method)
(miprometheus.problems.PermutedSequentialRowMnist method)
(miprometheus.problems.Problem method)
(miprometheus.problems.ReadingSpan method)
(miprometheus.problems.SequentialPixelMNIST method)
(miprometheus.problems.SortOfCLEVR method)
(miprometheus.problems.TranslationAnki method)
collate_samples_from_batch() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
collect_statistics() (miprometheus.models.Model method)
(miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.COG method)
(miprometheus.problems.ImageTextToClassProblem method)
(miprometheus.problems.ImageToClassProblem method)
(miprometheus.problems.Problem method)
(miprometheus.problems.VideoToClassProblem method)
(miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
color2str() (miprometheus.problems.SortOfCLEVR method)
compute_BLEU_score() (miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
content (miprometheus.models.dnc.Memory attribute)
(miprometheus.models.dwm.Memory attribute)
content_based_addressing() (miprometheus.models.ntm.NTMInterface method)
content_similarity() (miprometheus.models.dnc.Memory method)
(miprometheus.models.dwm.Memory method)
Controller (class in miprometheus.models.dwm)
ControllerFactory (class in miprometheus.models.controllers)
ControlParams (class in miprometheus.models.dnc)
ControlUnit (class in miprometheus.models.mac)
(class in miprometheus.models.s_mac)
convert_cuda_types() (miprometheus.utils.AppState method)
convert_non_cuda_types() (miprometheus.utils.AppState method)
ConvInputModel (class in miprometheus.models.relational_net)
cpu() (miprometheus.utils.DataDict method)
create_data_dict() (miprometheus.problems.Problem method)
cuda() (miprometheus.utils.DataDict method)
curriculum_learning_initialize() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.Problem method)
curriculum_learning_update_params() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.Problem method)
cycle() (miprometheus.workers.Worker method)
D
DataDict (class in miprometheus.utils)
del_config_params() (miprometheus.utils.ParamInterface method)
(miprometheus.utils.ParamRegistry method)
del_default_params() (miprometheus.utils.ParamInterface method)
(miprometheus.utils.ParamRegistry method)
delete_subtree() (miprometheus.utils.ParamRegistry static method)
detach() (miprometheus.utils.DataDict method)
directional_read_weights() (miprometheus.models.dnc.TemporalLinkage method)
display_parsing_results() (miprometheus.workers.Worker method)
DistractionCarry (class in miprometheus.problems)
DistractionForget (class in miprometheus.problems)
DistractionIgnore (class in miprometheus.problems)
DNC (class in miprometheus.models.dnc)
DNCCell (class in miprometheus.models.dnc)
do_not_generate_sample() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
download() (miprometheus.problems.TranslationAnki method)
DWM (class in miprometheus.models.dwm)
DWMCell (class in miprometheus.models.dwm)
DWMCellStateTuple (class in miprometheus.models.dwm)
E
edit_memory() (miprometheus.models.dnc.Interface method)
embed_sentence() (miprometheus.utils.Language method)
embed_word() (miprometheus.utils.Language method)
empty() (miprometheus.utils.StatisticsCollector method)
EncoderSolverLSTM (class in miprometheus.models.encoder_solver)
EncoderSolverNTM (class in miprometheus.models.encoder_solver)
erase_weighted() (miprometheus.models.dnc.Memory method)
(miprometheus.models.dwm.Memory method)
evaluate_loss() (miprometheus.problems.Problem method)
(miprometheus.problems.SeqToSeqProblem method)
(miprometheus.problems.VideoToClassProblem method)
(miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
exclusive_cumprod_temp() (miprometheus.models.dnc.MemoryUsage method)
export_experiment_configuration() (miprometheus.workers.Worker method)
export_statistics() (miprometheus.workers.Worker method)
export_to_checkpoint() (miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
export_to_csv() (miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
export_to_string() (miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
export_to_tensorboard() (miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
F
FeedforwardController (class in miprometheus.models.controllers)
FFGRUController (class in miprometheus.models.controllers)
FFGRUStateTuple (class in miprometheus.models.controllers)
filter_pair() (miprometheus.problems.TranslationAnki method)
filter_pairs() (miprometheus.problems.TranslationAnki method)
finalize_epoch() (miprometheus.problems.CLEVR method)
(miprometheus.problems.Problem method)
finalize_statistics_collection() (miprometheus.workers.Tester method)
(miprometheus.workers.Trainer method)
finalize_tensorboard() (miprometheus.workers.Trainer method)
forward() (miprometheus.models.controllers.FeedforwardController method)
(miprometheus.models.controllers.FFGRUController method)
(miprometheus.models.controllers.GRUController method)
(miprometheus.models.controllers.LSTMController method)
(miprometheus.models.controllers.RNNController method)
(miprometheus.models.dnc.ControlParams method)
(miprometheus.models.dnc.DNC method)
(miprometheus.models.dnc.DNCCell method)
(miprometheus.models.dnc.Param_Generator method)
(miprometheus.models.dwm.Controller method)
(miprometheus.models.dwm.DWM method)
(miprometheus.models.dwm.DWMCell method)
(miprometheus.models.encoder_solver.EncoderSolverLSTM method)
(miprometheus.models.encoder_solver.EncoderSolverNTM method)
(miprometheus.models.encoder_solver.MAECell method)
(miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.encoder_solver.MAES method)
(miprometheus.models.encoder_solver.MASCell method)
(miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.lstm.LSTM method)
(miprometheus.models.mac.ControlUnit method)
(miprometheus.models.mac.ImageProcessing method)
(miprometheus.models.mac.InputUnit method)
(miprometheus.models.mac.MACNetwork method)
(miprometheus.models.mac.MACUnit method)
(miprometheus.models.mac.OutputUnit method)
(miprometheus.models.mac.ReadUnit method)
(miprometheus.models.mac.WriteUnit method)
(miprometheus.models.ntm.NTM method)
(miprometheus.models.ntm.NTMCell method)
(miprometheus.models.ntm.NTMInterface method)
(miprometheus.models.relational_net.ConvInputModel method)
(miprometheus.models.relational_net.PairwiseRelationNetwork method)
(miprometheus.models.relational_net.RelationalNetwork method)
(miprometheus.models.relational_net.SumOfPairsAnalysisNetwork method)
(miprometheus.models.s_mac.ControlUnit method)
(miprometheus.models.s_mac.MACUnit method)
(miprometheus.models.s_mac.ReadUnit method)
(miprometheus.models.s_mac.WriteUnit method)
(miprometheus.models.s_mac.sMacNetwork method)
(miprometheus.models.thalnet.ThalNetCell method)
(miprometheus.models.thalnet.ThalNetModel method)
(miprometheus.models.thalnet.ThalnetModule method)
(miprometheus.models.vision.AlexnetWrapper method)
(miprometheus.models.vision.LeNet5 method)
(miprometheus.models.vision.SimpleConvNet method)
(miprometheus.models.vqa_baselines.cnn_lstm.CNN_LSTM method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.AttentionLayer method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.MultiHopsStackedAttentionNetwork method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.PretrainedImageEncoding method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.StackedAttentionLayer method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.StackedAttentionNetwork method)
(miprometheus.utils.MaskedBCEWithLogitsLoss method)
(miprometheus.utils.MaskedCrossEntropyLoss method)
freeze() (miprometheus.models.encoder_solver.MAECell method)
(miprometheus.models.encoder_solver.MAEInterface method)
G
generate_answer_matrix() (miprometheus.problems.SortOfCLEVR method)
generate_batch() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.RepeatReverseRecallCommandLines method)
(miprometheus.problems.RepeatSerialRecallCommandLines method)
(miprometheus.problems.ReverseRecallCommandLines method)
(miprometheus.problems.ScratchPadCommandLines method)
(miprometheus.problems.SequenceComparisonCommandLines method)
(miprometheus.problems.SequenceSymmetryCommandLines method)
(miprometheus.problems.SerialRecallCommandLines method)
(miprometheus.problems.SkipRecallCommandLines method)
generate_feature_maps_file() (miprometheus.problems.CLEVR method)
generate_figure_layout() (miprometheus.models.dnc.DNC method)
(miprometheus.models.dwm.DWM static method)
(miprometheus.models.mac.MACNetwork static method)
(miprometheus.models.s_mac.sMacNetwork static method)
(miprometheus.models.thalnet.ThalNetModel method)
generate_h5py_dataset() (miprometheus.problems.SortOfCLEVR method)
generate_image() (miprometheus.problems.SortOfCLEVR method)
generate_memory_all_model_params_figure_layout() (miprometheus.models.ntm.NTM method)
generate_memory_attention_figure_layout() (miprometheus.models.ntm.NTM method)
generate_question_matrix() (miprometheus.problems.ShapeColorQuery method)
(miprometheus.problems.SortOfCLEVR method)
generate_questions_dics() (miprometheus.problems.CLEVR method)
generate_sample_ignore_index() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
generate_scene_representation() (miprometheus.problems.SortOfCLEVR method)
GenerateFeatureMaps (class in miprometheus.utils)
get_acc_per_family() (miprometheus.problems.CLEVR method)
get_available_cpus() (miprometheus.grid_workers.GridWorker method)
get_data_definitions() (miprometheus.problems.Problem method)
get_dropout_mask() (miprometheus.models.mac.MACUnit method)
(miprometheus.models.s_mac.MACUnit static method)
get_epoch_size() (miprometheus.workers.Worker method)
get_experiment_tests() (miprometheus.grid_workers.GridAnalyzer method)
get_lines_number() (miprometheus.grid_workers.GridAnalyzer static method)
get_output_nb_filters() (miprometheus.models.relational_net.ConvInputModel method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.PretrainedImageEncoding method)
get_output_shape() (miprometheus.models.relational_net.ConvInputModel method)
GridAnalyzer (class in miprometheus.grid_workers)
GridTesterCPU (class in miprometheus.grid_workers)
GridTesterGPU (class in miprometheus.grid_workers)
GridTrainerCPU (class in miprometheus.grid_workers)
GridTrainerGPU (class in miprometheus.grid_workers)
GridWorker (class in miprometheus.grid_workers)
GRUController (class in miprometheus.models.controllers)
GRUStateTuple (class in miprometheus.models.controllers)
H
handshake_definitions() (miprometheus.models.Model method)
HeadStateTuple (class in miprometheus.models.ntm)
I
ImageProcessing (class in miprometheus.models.mac)
ImageTextToClassProblem (class in miprometheus.problems)
ImageToClassProblem (class in miprometheus.problems)
indexes_from_sentence() (miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
IndexSplitter (class in miprometheus.helpers)
init_hidden_states() (miprometheus.models.vqa_baselines.stacked_attention_networks.MultiHopsStackedAttentionNetwork method)
init_state() (miprometheus.models.controllers.FeedforwardController method)
(miprometheus.models.controllers.FFGRUController method)
(miprometheus.models.controllers.GRUController method)
(miprometheus.models.controllers.LSTMController method)
(miprometheus.models.controllers.RNNController method)
(miprometheus.models.dnc.ControlParams method)
(miprometheus.models.dnc.DNCCell method)
(miprometheus.models.dnc.Interface method)
(miprometheus.models.dnc.MemoryUsage method)
(miprometheus.models.dnc.TemporalLinkage method)
(miprometheus.models.dwm.Controller method)
(miprometheus.models.dwm.Interface method)
(miprometheus.models.encoder_solver.EncoderSolverLSTM method)
(miprometheus.models.encoder_solver.MAECell method)
(miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.encoder_solver.MASCell method)
(miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.ntm.NTMCell method)
(miprometheus.models.ntm.NTMInterface method)
(miprometheus.models.thalnet.ThalNetCell method)
(miprometheus.models.thalnet.ThalnetModule method)
init_state_with_encoder_state() (miprometheus.models.encoder_solver.MASCell method)
initialize_csv_file() (miprometheus.utils.StatisticsAggregator method)
(miprometheus.utils.StatisticsCollector method)
initialize_epoch() (miprometheus.problems.CLEVR method)
(miprometheus.problems.Problem method)
initialize_logger() (miprometheus.workers.Worker method)
initialize_statistics_collection() (miprometheus.workers.Tester method)
(miprometheus.workers.Trainer method)
initialize_tensorboard() (miprometheus.utils.StatisticsCollector method)
(miprometheus.workers.Trainer method)
InputUnit (class in miprometheus.models.mac)
int_or_str() (miprometheus.helpers.ProblemInitializer static method)
Interface (class in miprometheus.models.dnc)
(class in miprometheus.models.dwm)
InterfaceStateTuple (class in miprometheus.models.dnc)
(class in miprometheus.models.dwm)
(class in miprometheus.models.ntm)
InterruptionNot (class in miprometheus.problems)
InterruptionReverseRecall (class in miprometheus.problems)
InterruptionSwapRecall (class in miprometheus.problems)
L
Lang (class in miprometheus.problems.seq_to_seq.text2text.text_to_text_problem)
Language (class in miprometheus.utils)
leafs() (miprometheus.utils.ParamInterface method)
LeNet5 (class in miprometheus.models.vision)
linear() (in module miprometheus.models.mac)
load() (miprometheus.models.Model method)
load_dataset() (miprometheus.problems.SortOfCLEVR method)
location_based_addressing() (miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.ntm.NTMInterface method)
LSTM (class in miprometheus.models.lstm)
LSTMController (class in miprometheus.models.controllers)
LSTMStateTuple (class in miprometheus.models.controllers)
M
MACNetwork (class in miprometheus.models.mac)
MACUnit (class in miprometheus.models.mac)
(class in miprometheus.models.s_mac)
MAECell (class in miprometheus.models.encoder_solver)
MAECellStateTuple (class in miprometheus.models.encoder_solver)
MAEInterface (class in miprometheus.models.encoder_solver)
MAEInterfaceStateTuple (class in miprometheus.models.encoder_solver)
MAES (class in miprometheus.models.encoder_solver)
ManipulationSpatialNot (class in miprometheus.problems)
ManipulationSpatialRotation (class in miprometheus.problems)
ManipulationTemporalSwap (class in miprometheus.problems)
MASCell (class in miprometheus.models.encoder_solver)
MASCellStateTuple (class in miprometheus.models.encoder_solver)
MASInterface (class in miprometheus.models.encoder_solver)
MASInterfaceStateTuple (class in miprometheus.models.encoder_solver)
masked_accuracy() (miprometheus.utils.MaskedBCEWithLogitsLoss method)
(miprometheus.utils.MaskedCrossEntropyLoss method)
MaskedBCEWithLogitsLoss (class in miprometheus.utils)
MaskedCrossEntropyLoss (class in miprometheus.utils)
Memory (class in miprometheus.models.dnc)
(class in miprometheus.models.dwm)
MemoryUsage (class in miprometheus.models.dnc)
merge_list_dicts() (miprometheus.grid_workers.GridAnalyzer static method)
MetaSingletonABC (class in miprometheus.utils)
miprometheus.grid_workers (module)
miprometheus.helpers (module)
miprometheus.models (module)
miprometheus.models.controllers (module)
miprometheus.models.dnc (module)
miprometheus.models.dwm (module)
miprometheus.models.encoder_solver (module)
miprometheus.models.lstm (module)
miprometheus.models.mac (module)
miprometheus.models.ntm (module)
miprometheus.models.relational_net (module)
miprometheus.models.s_mac (module)
miprometheus.models.thalnet (module)
miprometheus.models.vision (module)
miprometheus.models.vqa_baselines.cnn_lstm (module)
miprometheus.models.vqa_baselines.stacked_attention_networks (module)
miprometheus.problems (module)
,
[1]
miprometheus.problems.seq_to_seq.text2text.text_to_text_problem (module)
miprometheus.utils (module)
miprometheus.utils.split_indices (module)
miprometheus.workers (module)
MNIST (class in miprometheus.problems)
Model (class in miprometheus.models)
ModelFactory (class in miprometheus.models)
MultiHopsStackedAttentionNetwork (class in miprometheus.models.vqa_baselines.stacked_attention_networks)
N
normalize() (in module miprometheus.models.dnc)
(in module miprometheus.models.dwm)
normalize_string() (miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
NTM (class in miprometheus.models.ntm)
NTMCell (class in miprometheus.models.ntm)
NTMCellStateTuple (class in miprometheus.models.dnc)
(class in miprometheus.models.ntm)
NTMInterface (class in miprometheus.models.ntm)
numpy() (miprometheus.utils.DataDict method)
O
OfflineTrainer (class in miprometheus.workers)
OnlineTrainer (class in miprometheus.workers)
OperationSpan (class in miprometheus.problems)
outer_prod() (in module miprometheus.models.dnc)
(in module miprometheus.models.dwm)
OutputUnit (class in miprometheus.models.mac)
P
pad_collate_tensor_list() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
PairwiseRelationNetwork (class in miprometheus.models.relational_net)
Param_Generator (class in miprometheus.models.dnc)
ParamInterface (class in miprometheus.utils)
ParamRegistry (class in miprometheus.utils)
parse_param_tree() (miprometheus.problems.CLEVR method)
parse_tasks_and_dataset_type() (miprometheus.problems.COG method)
PermutedSequentialRowMnist (class in miprometheus.problems)
plot() (miprometheus.models.dnc.DNC method)
(miprometheus.models.Model method)
(miprometheus.models.SequentialModel method)
(miprometheus.models.dwm.DWM method)
(miprometheus.models.mac.MACNetwork method)
(miprometheus.models.s_mac.sMacNetwork method)
(miprometheus.models.thalnet.ThalNetModel method)
(miprometheus.models.vision.AlexnetWrapper method)
(miprometheus.models.vision.SimpleConvNet method)
(miprometheus.models.vqa_baselines.cnn_lstm.CNN_LSTM method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.MultiHopsStackedAttentionNetwork method)
(miprometheus.models.vqa_baselines.stacked_attention_networks.StackedAttentionNetwork method)
plot_memory_all_model_params_sequence() (miprometheus.models.ntm.NTM method)
plot_memory_attention() (miprometheus.models.dnc.DNC method)
plot_memory_attention_sequence() (miprometheus.models.ntm.NTM method)
plot_preprocessing() (miprometheus.problems.CLEVR method)
(miprometheus.problems.Problem method)
(miprometheus.problems.SortOfCLEVR method)
(miprometheus.problems.TranslationAnki method)
predict_evaluate_collect() (miprometheus.workers.Worker method)
prepare_data() (miprometheus.problems.TranslationAnki method)
PretrainedImageEncoding (class in miprometheus.models.vqa_baselines.stacked_attention_networks)
Problem (class in miprometheus.problems)
ProblemFactory (class in miprometheus.problems)
ProblemInitializer (class in miprometheus.helpers)
Q
question2str() (miprometheus.problems.ShapeColorQuery method)
(miprometheus.problems.SortOfCLEVR method)
question_type_template() (miprometheus.problems.SortOfCLEVR method)
R
read() (miprometheus.models.dnc.Interface method)
(miprometheus.models.dwm.Interface method)
read_from_memory() (miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.ntm.NTMInterface method)
read_size (miprometheus.models.dnc.Interface attribute)
(miprometheus.models.dwm.Interface attribute)
ReadingSpan (class in miprometheus.problems)
ReadUnit (class in miprometheus.models.mac)
(class in miprometheus.models.s_mac)
recurrent_config_parse() (miprometheus.workers.Worker method)
recursive_summarize() (miprometheus.models.Model method)
RelationalNetwork (class in miprometheus.models.relational_net)
RepeatReverseRecallCommandLines (class in miprometheus.problems)
RepeatSerialRecallCommandLines (class in miprometheus.problems)
return_index_from_word() (miprometheus.utils.Language method)
return_word_from_index() (miprometheus.utils.Language method)
ReverseRecallCommandLines (class in miprometheus.problems)
RNNController (class in miprometheus.models.controllers)
RNNStateTuple (class in miprometheus.models.controllers)
rotate() (miprometheus.problems.InterruptionSwapRecall method)
(miprometheus.problems.OperationSpan method)
run() (miprometheus.helpers.IndexSplitter method)
run_experiment() (miprometheus.grid_workers.GridAnalyzer method)
(miprometheus.grid_workers.GridTesterCPU method)
(miprometheus.grid_workers.GridTrainerCPU method)
(miprometheus.workers.OfflineTrainer method)
(miprometheus.workers.OnlineTrainer method)
(miprometheus.workers.Tester method)
(miprometheus.workers.Worker method)
run_grid_experiment() (miprometheus.grid_workers.GridAnalyzer method)
(miprometheus.grid_workers.GridTesterCPU method)
(miprometheus.grid_workers.GridTesterGPU method)
(miprometheus.grid_workers.GridTrainerCPU method)
(miprometheus.grid_workers.GridTrainerGPU method)
(miprometheus.grid_workers.GridWorker method)
S
SamplerFactory (class in miprometheus.utils)
save() (miprometheus.models.encoder_solver.MAECell method)
(miprometheus.models.Model method)
(miprometheus.models.encoder_solver.MAES method)
scene2str() (miprometheus.problems.SortOfCLEVR method)
ScratchPadCommandLines (class in miprometheus.problems)
SeqToSeqProblem (class in miprometheus.problems)
SequenceComparisonCommandLines (class in miprometheus.problems)
SequenceEqualityCommandLines (class in miprometheus.problems)
SequenceSymmetryCommandLines (class in miprometheus.problems)
SequentialModel (class in miprometheus.models)
SequentialPixelMNIST (class in miprometheus.problems)
SerialRecallCommandLines (class in miprometheus.problems)
set_dtype() (miprometheus.utils.AppState method)
set_itype() (miprometheus.utils.AppState method)
set_leaf() (miprometheus.utils.ParamInterface method)
set_loss_function() (miprometheus.problems.Problem method)
set_max_length() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
set_random_seeds() (miprometheus.workers.Worker method)
setup_experiment() (miprometheus.workers.OfflineTrainer method)
(miprometheus.workers.OnlineTrainer method)
(miprometheus.workers.Trainer method)
(miprometheus.workers.Worker method)
setup_global_experiment() (miprometheus.workers.Tester method)
setup_grid_experiment() (miprometheus.grid_workers.GridAnalyzer method)
(miprometheus.grid_workers.GridTesterCPU method)
(miprometheus.grid_workers.GridTesterGPU method)
(miprometheus.grid_workers.GridTrainerCPU method)
(miprometheus.grid_workers.GridTrainerGPU method)
(miprometheus.grid_workers.GridWorker method)
setup_individual_experiment() (miprometheus.workers.Tester method)
shape2str() (miprometheus.problems.SortOfCLEVR method)
ShapeColorQuery (class in miprometheus.problems)
sharpening() (miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.ntm.NTMInterface method)
show_sample() (miprometheus.problems.AlgorithmicSeqToSeqProblem method)
(miprometheus.problems.CLEVR method)
(miprometheus.problems.ImageToClassProblem method)
(miprometheus.problems.SortOfCLEVR method)
(miprometheus.problems.VQAProblem method)
(miprometheus.problems.VideoToClassProblem method)
(miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
sim() (in module miprometheus.models.dnc)
(in module miprometheus.models.dwm)
SimpleConvNet (class in miprometheus.models.vision)
SingletonMetaClass (class in miprometheus.utils)
size (miprometheus.models.dnc.Memory attribute)
(miprometheus.models.dwm.Memory attribute)
SkipRecallCommandLines (class in miprometheus.problems)
sMacNetwork (class in miprometheus.models.s_mac)
SortOfCLEVR (class in miprometheus.problems)
source_dataset() (miprometheus.problems.COG method)
split_indices() (in module miprometheus.utils.split_indices)
split_params() (miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.ntm.NTMInterface method)
StackedAttentionLayer (class in miprometheus.models.vqa_baselines.stacked_attention_networks)
StackedAttentionNetwork (class in miprometheus.models.vqa_baselines.stacked_attention_networks)
state_size (miprometheus.models.dnc.MemoryUsage attribute)
StatisticsAggregator (class in miprometheus.utils)
StatisticsCollector (class in miprometheus.utils)
str_to_bool() (miprometheus.helpers.ProblemInitializer static method)
summarize() (miprometheus.models.Model method)
SumOfPairsAnalysisNetwork (class in miprometheus.models.relational_net)
T
TemporalLinkage (class in miprometheus.models.dnc)
TemporalLinkageState (class in miprometheus.models.dnc)
tensor_from_sentence() (miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
tensors_from_pair() (miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
tensors_from_pairs() (miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
Tester (class in miprometheus.workers)
TextToTextProblem (class in miprometheus.problems.seq_to_seq.text2text.text_to_text_problem)
ThalNetCell (class in miprometheus.models.thalnet)
ThalNetModel (class in miprometheus.models.thalnet)
ThalnetModule (class in miprometheus.models.thalnet)
TimePlot (in module miprometheus.utils)
to_dict() (miprometheus.utils.ParamInterface method)
Trainer (class in miprometheus.workers)
TranslationAnki (class in miprometheus.problems)
U
unicode_to_ascii() (miprometheus.problems.seq_to_seq.text2text.text_to_text_problem.TextToTextProblem method)
update() (miprometheus.models.dwm.Interface method)
update_and_edit() (miprometheus.models.dnc.Interface method)
update_attention() (miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.encoder_solver.MASInterface method)
(miprometheus.models.ntm.NTMInterface method)
update_config() (miprometheus.workers.Tester method)
update_dict_recursively() (miprometheus.utils.ParamRegistry method)
update_memory() (miprometheus.models.encoder_solver.MAEInterface method)
(miprometheus.models.ntm.NTMInterface method)
update_read() (miprometheus.models.dnc.Interface method)
update_read_weight() (miprometheus.models.dnc.Interface method)
update_size (miprometheus.models.dwm.Interface attribute)
update_weight() (miprometheus.models.dnc.Interface method)
update_write() (miprometheus.models.dnc.Interface method)
update_write_weight() (miprometheus.models.dnc.Interface method)
V
validate_on_batch() (miprometheus.workers.Trainer method)
validate_on_set() (miprometheus.workers.Trainer method)
VideoToClassProblem (class in miprometheus.problems)
VQAProblem (class in miprometheus.problems)
W
Worker (class in miprometheus.workers)
worker_init_fn() (miprometheus.problems.Problem method)
write_allocation_weights() (miprometheus.models.dnc.MemoryUsage method)
WriteUnit (class in miprometheus.models.mac)
(class in miprometheus.models.s_mac)
Read the Docs
v: master
Versions
v0.3.1
master
develop
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.