Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
_
_after_iteration() (probnmn.trainers._trainer._Trainer method)
_before_iteration() (probnmn.trainers._trainer._Trainer method)
_cycle() (probnmn.trainers._trainer._Trainer method)
_do_iteration() (probnmn.evaluators._evaluator._Evaluator method)
(probnmn.evaluators.joint_training_evaluator.JointTrainingEvaluator method)
(probnmn.evaluators.module_training_evaluator.ModuleTrainingEvaluator method)
(probnmn.evaluators.program_prior_evaluator.ProgramPriorEvaluator method)
(probnmn.evaluators.question_coding_evaluator.QuestionCodingEvaluator method)
(probnmn.trainers._trainer._Trainer method)
(probnmn.trainers.joint_training_trainer.JointTrainingTrainer method)
(probnmn.trainers.module_training_trainer.ModuleTrainingTrainer method)
(probnmn.trainers.program_prior_trainer.ProgramPriorTrainer method)
(probnmn.trainers.question_coding_trainer.QuestionCodingTrainer method)
_ElboWithReinforce (class in probnmn.modules.elbo)
_Evaluator (class in probnmn.evaluators._evaluator)
_forward_loop() (probnmn.modules.seq2seq_base.Seq2SeqBase method)
_get_loss() (probnmn.modules.seq2seq_base.Seq2SeqBase static method)
_state_dict() (probnmn.utils.checkpointing.CheckpointManager method)
_Trainer (class in probnmn.trainers._trainer)
_trim_predictions() (probnmn.modules.seq2seq_base.Seq2SeqBase method)
A
after_validation() (probnmn.trainers._trainer._Trainer method)
(probnmn.trainers.joint_training_trainer.JointTrainingTrainer method)
(probnmn.trainers.module_training_trainer.ModuleTrainingTrainer method)
(probnmn.trainers.program_prior_trainer.ProgramPriorTrainer method)
(probnmn.trainers.question_coding_trainer.QuestionCodingTrainer method)
AndModule (class in probnmn.modules.nmn_modules)
AttentionModule (class in probnmn.modules.nmn_modules)
C
CheckpointManager (class in probnmn.utils.checkpointing)
ClevrImageFeaturesReader (class in probnmn.data.readers)
ClevrTokensReader (class in probnmn.data.readers)
ComparisonModule (class in probnmn.modules.nmn_modules)
Config (class in probnmn.config)
D
dump() (probnmn.config.Config method)
E
evaluate() (probnmn.evaluators._evaluator._Evaluator method)
(probnmn.evaluators.program_prior_evaluator.ProgramPriorEvaluator method)
(probnmn.evaluators.question_coding_evaluator.QuestionCodingEvaluator method)
F
forward() (probnmn.models.nmn.NeuralModuleNetwork method)
(probnmn.models.program_prior.ProgramPrior method)
(probnmn.modules.seq2seq_base.Seq2SeqBase method)
from_config() (probnmn.models.nmn.NeuralModuleNetwork class method)
(probnmn.models.program_generator.ProgramGenerator class method)
(probnmn.models.program_prior.ProgramPrior class method)
(probnmn.models.question_reconstructor.QuestionReconstructor class method)
G
get_metrics() (probnmn.models.nmn.NeuralModuleNetwork method)
(probnmn.models.program_prior.ProgramPrior method)
(probnmn.modules.seq2seq_base.Seq2SeqBase method)
get_supervision_list() (probnmn.data.datasets.JointTrainingDataset method)
(probnmn.data.datasets.QuestionCodingDataset method)
J
JointTrainingDataset (class in probnmn.data.datasets)
JointTrainingElbo (class in probnmn.modules.elbo)
JointTrainingEvaluator (class in probnmn.evaluators.joint_training_evaluator)
JointTrainingTrainer (class in probnmn.trainers.joint_training_trainer)
L
load() (probnmn.utils.checkpointing.CheckpointManager method)
load_checkpoint() (probnmn.trainers._trainer._Trainer method)
M
ModuleTrainingDataset (class in probnmn.data.datasets)
ModuleTrainingEvaluator (class in probnmn.evaluators.module_training_evaluator)
ModuleTrainingTrainer (class in probnmn.trainers.module_training_trainer)
N
NeuralModuleNetwork (class in probnmn.models.nmn)
O
OrModule (class in probnmn.modules.nmn_modules)
P
probnmn.config (module)
probnmn.data.datasets (module)
probnmn.data.readers (module)
probnmn.data.samplers (module)
probnmn.evaluators._evaluator (module)
probnmn.evaluators.joint_training_evaluator (module)
probnmn.evaluators.module_training_evaluator (module)
probnmn.evaluators.program_prior_evaluator (module)
probnmn.evaluators.question_coding_evaluator (module)
probnmn.modules.elbo (module)
probnmn.modules.nmn_modules (module)
probnmn.trainers._trainer (module)
probnmn.trainers.joint_training_trainer (module)
probnmn.trainers.module_training_trainer (module)
probnmn.trainers.program_prior_trainer (module)
probnmn.trainers.question_coding_trainer (module)
probnmn.utils.checkpointing (module)
probnmn.utils.metrics (module)
ProgramGenerator (class in probnmn.models.program_generator)
ProgramPrior (class in probnmn.models.program_prior)
ProgramPriorDataset (class in probnmn.data.datasets)
ProgramPriorEvaluator (class in probnmn.evaluators.program_prior_evaluator)
ProgramPriorTrainer (class in probnmn.trainers.program_prior_trainer)
Q
QueryModule (class in probnmn.modules.nmn_modules)
QuestionCodingDataset (class in probnmn.data.datasets)
QuestionCodingElbo (class in probnmn.modules.elbo)
QuestionCodingEvaluator (class in probnmn.evaluators.question_coding_evaluator)
QuestionCodingTrainer (class in probnmn.trainers.question_coding_trainer)
QuestionReconstructor (class in probnmn.models.question_reconstructor)
R
Reinforce (class in probnmn.modules.elbo)
RelateModule (class in probnmn.modules.nmn_modules)
remove_earliest_checkpoint() (probnmn.utils.checkpointing.CheckpointManager method)
S
SameModule (class in probnmn.modules.nmn_modules)
sample() (probnmn.models.program_prior.ProgramPrior method)
SemanticQuestionReconstructionAccuracy (class in probnmn.utils.metrics)
Seq2SeqBase (class in probnmn.modules.seq2seq_base)
step() (probnmn.trainers._trainer._Trainer method)
(probnmn.utils.checkpointing.CheckpointManager method)
SupervisionWeightedRandomSampler (class in probnmn.data.samplers)
ProbNMN
Navigation
How to setup this codebase?
How to train your ProbNMN?
How to evaluate or do inference?
probnmn.config
probnmn.data
probnmn.models
probnmn.modules
probnmn.trainers
probnmn.evaluators
probnmn.utils
Related Topics
Documentation overview
Quick search