Intrinsic Subgraph Generation for interpretable VQA
Contents:
API Reference
Intrinsic Subgraph Generation for interpretable VQA
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__call__() (ISubGVQA.sampling.methods.simple.Layer method)
__getattr__() (ISubGVQA.utils.misc.MetricLogger method)
__getitem__() (ISubGVQA.datasets.gqa.GQADataset method)
__len__() (ISubGVQA.datasets.gqa.GQADataset method)
__repr__() (ISubGVQA.models.att_pooling.GlobalAttention method)
(ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv method)
(ISubGVQA.sampling.methods.node.Node method)
(ISubGVQA.utils.misc.NestedTensor method)
__str__() (ISubGVQA.utils.avg_meter.AverageMeter method)
(ISubGVQA.utils.misc.MetricLogger method)
(ISubGVQA.utils.misc.SmoothedValue method)
_alpha (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
_get_batch_fmtstr() (ISubGVQA.utils.progress_meter.ProgressMeter method)
_max_by_axis() (in module ISubGVQA.utils.misc)
_perturbation_magnitude() (ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution method)
_scale (ISubGVQA.sampling.methods.noise.GumbelDistribution attribute)
A
accuracy() (in module ISubGVQA.utils.accuracies)
(in module ISubGVQA.utils.misc)
AdaptiveTargetDistribution (class in ISubGVQA.sampling.methods.target_aimle)
add_meter() (ISubGVQA.utils.misc.MetricLogger method)
add_self_loops (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
adj (ISubGVQA.sampling.methods.gumbel_scheme.GumbelSampler attribute)
(ISubGVQA.sampling.methods.imle_scheme.IMLEScheme attribute)
(ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched attribute)
aimle() (in module ISubGVQA.sampling.methods.aimle)
all_gather() (in module ISubGVQA.utils.misc)
alpha (ISubGVQA.sampling.methods.target.TargetDistribution attribute)
(ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution attribute)
(ISubGVQA.sampling.methods.target_aimle.TargetDistribution attribute)
ans2label (ISubGVQA.datasets.gqa.GQADataset attribute)
args (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
att (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
attr_mapping (ISubGVQA.datasets.scene_graph.GQASceneGraphs attribute)
AverageMeter (class in ISubGVQA.utils.avg_meter)
avg (ISubGVQA.utils.misc.SmoothedValue property)
B
backward() (ISubGVQA.sampling.node_edge_masks.NodeMaskToEdgeMask static method)
BaseNoiseDistribution (class in ISubGVQA.sampling.methods.noise)
BaseTargetDistribution (class in ISubGVQA.sampling.methods.target)
(class in ISubGVQA.sampling.methods.target_aimle)
batch_fmtstr (ISubGVQA.utils.progress_meter.ProgressMeter attribute)
batch_repeat_edge_index() (in module ISubGVQA.sampling.methods.tensor_utils)
batched_edge_index_to_batched_adj() (in module ISubGVQA.sampling.methods.tensor_utils)
bbox_encoding (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
beta (ISubGVQA.sampling.methods.target.TargetDistribution attribute)
(ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution attribute)
(ISubGVQA.sampling.methods.target_aimle.TargetDistribution attribute)
beta_update_momentum (ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution attribute)
beta_update_step (ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution attribute)
bns (ISubGVQA.models.mgat.MGAT attribute)
build_datasets() (in module ISubGVQA.datasets.build)
build_model() (in module ISubGVQA.models.build)
build_scene_graph_encoding_vocab() (ISubGVQA.datasets.scene_graph.GQASceneGraphs method)
build_text_vocab() (in module ISubGVQA.datasets.gqa)
C
clear_bits() (ISubGVQA.sampling.methods.node.Node method)
coarse_decoder (ISubGVQA.models.question_decoder.QuestionDecoder attribute)
collate_fn() (in module ISubGVQA.utils.misc)
compute_ans_token_cooccurrence() (in module ISubGVQA.utils.token_coo_fns)
compute_qst_token_cooccurrence() (in module ISubGVQA.utils.token_coo_fns)
compute_text_expl_token_cooccurrence() (in module ISubGVQA.utils.token_coo_fns)
concat (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
concat_instr (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
(ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
convert_one_gqa_scene_graph() (ISubGVQA.datasets.scene_graph.GQASceneGraphs method)
convs (ISubGVQA.models.mgat.MGAT attribute)
count (ISubGVQA.utils.misc.SmoothedValue attribute)
create_and_save() (in module ISubGVQA.sampling.methods.create_simple_constraint)
create_exactly_k() (in module ISubGVQA.sampling.methods.create_simple_constraint)
D
decompose() (ISubGVQA.utils.misc.NestedTensor method)
delimiter (ISubGVQA.utils.misc.MetricLogger attribute)
deque (ISubGVQA.utils.misc.SmoothedValue attribute)
device (ISubGVQA.sampling.methods.noise.GumbelDistribution attribute)
(ISubGVQA.sampling.methods.noise.SumOfGammaNoiseDistribution attribute)
(ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched attribute)
dim_nodes (ISubGVQA.models.masking.MaskingModel attribute)
dim_questions (ISubGVQA.models.masking.MaskingModel attribute)
DISABLE (in module ISubGVQA.sampling.methods.simple)
display() (ISubGVQA.utils.progress_meter.ProgressMeter method)
dist (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
do_gradient_scaling (ISubGVQA.sampling.methods.target_aimle.TargetDistribution attribute)
dropout (ISubGVQA.models.mgat.MGAT attribute)
(ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
(ISubGVQA.models.positional_encoding.PositionalEncoding attribute)
E
edge_dim (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
EdgeSIMPLEBatched (class in ISubGVQA.sampling.methods.simple_scheme)
elements (ISubGVQA.sampling.methods.node.Node attribute)
emb_proj (ISubGVQA.models.question_encoder.QuestionEncoder attribute)
embed_cat (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
embedding (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
eps (ISubGVQA.sampling.methods.target_aimle.TargetDistribution attribute)
EPSILON (in module ISubGVQA.sampling.methods.gumbel_scheme)
F
feat_reduc (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
fill_value (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
fmt (ISubGVQA.utils.avg_meter.AverageMeter attribute)
(ISubGVQA.utils.misc.SmoothedValue attribute)
forward() (ISubGVQA.models.att_pooling.GlobalAttention method)
(ISubGVQA.models.isubgvqa.ISubGVQA method)
(ISubGVQA.models.masking.MaskingModel method)
(ISubGVQA.models.mgat.MGAT method)
(ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv method)
(ISubGVQA.models.positional_encoding.PositionalEncoding method)
(ISubGVQA.models.question_decoder.QuestionDecoder method)
(ISubGVQA.models.question_encoder.QuestionEncoder method)
(ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder method)
(ISubGVQA.sampling.methods.gumbel_scheme.GumbelSampler method)
(ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched method)
(ISubGVQA.sampling.node_edge_masks.NodeMaskToEdgeMask static method)
G
gat_seq (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
gate_nn (ISubGVQA.models.att_pooling.GlobalAttention attribute)
(ISubGVQA.models.masking.MaskingModel attribute)
general_hidden_dim (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
generate_square_subsequent_mask() (ISubGVQA.models.question_decoder.QuestionDecoder method)
get_aimle_samplers() (in module ISubGVQA.models.masking)
get_argparser() (in module ISubGVQA.utils.arg_parser)
get_config() (in module ISubGVQA.utils.config)
get_gt_scene_graph_encoding_layer() (in module ISubGVQA.models.scene_graph_encoder)
get_imle_samplers() (in module ISubGVQA.models.masking)
get_rank() (in module ISubGVQA.utils.misc)
get_sha() (in module ISubGVQA.utils.misc)
get_world_size() (in module ISubGVQA.utils.misc)
global_avg (ISubGVQA.utils.misc.SmoothedValue property)
GlobalAttention (class in ISubGVQA.models.att_pooling)
gqa_collate() (in module ISubGVQA.datasets.gqa)
GQADataset (class in ISubGVQA.datasets.gqa)
GQASceneGraphs (class in ISubGVQA.datasets.scene_graph)
grad_norm (ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution attribute)
grad_norm_decay_rate (ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution attribute)
graph_global_attention_pooling (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
graph_layer_norm (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
gumbel_keys() (in module ISubGVQA.sampling.methods.simple)
GumbelDistribution (class in ISubGVQA.sampling.methods.noise)
GumbelSampler (class in ISubGVQA.sampling.methods.gumbel_scheme)
H
hard (ISubGVQA.sampling.methods.gumbel_scheme.GumbelSampler attribute)
heads (ISubGVQA.models.mgat.MGAT attribute)
(ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
hidden_dim (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
I
id (ISubGVQA.sampling.methods.node.Node attribute)
(ISubGVQA.sampling.methods.simple.Layer attribute)
idx2primesub (ISubGVQA.sampling.methods.simple.Layer attribute)
idx2sampleId (ISubGVQA.datasets.gqa.GQADataset attribute)
imle() (in module ISubGVQA.sampling.methods.wrapper)
IMLEScheme (class in ISubGVQA.sampling.methods.imle_scheme)
in_channels (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
indices_to_string() (ISubGVQA.datasets.gqa.GQADataset class method)
init_distributed_mode() (in module ISubGVQA.utils.misc)
instr_reduction (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
interpolate() (in module ISubGVQA.utils.misc)
interpretable_mode (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
(ISubGVQA.models.mgat.MGAT attribute)
is_decomposition() (ISubGVQA.sampling.methods.node.Node method)
is_dist_avail_and_initialized() (in module ISubGVQA.utils.misc)
is_literal() (ISubGVQA.sampling.methods.node.Node method)
is_main_process() (in module ISubGVQA.utils.misc)
is_true() (ISubGVQA.sampling.methods.node.Node method)
ISubGVQA
module
ISubGVQA (class in ISubGVQA.models.isubgvqa)
ISubGVQA.datasets
module
ISubGVQA.datasets.build
module
ISubGVQA.datasets.gqa
module
ISubGVQA.datasets.scene_graph
module
ISubGVQA.models
module
ISubGVQA.models.att_pooling
module
ISubGVQA.models.build
module
ISubGVQA.models.isubgvqa
module
ISubGVQA.models.masking
module
ISubGVQA.models.mgat
module
ISubGVQA.models.mgat_v2_conv
module
ISubGVQA.models.positional_encoding
module
ISubGVQA.models.question_decoder
module
ISubGVQA.models.question_encoder
module
ISubGVQA.models.scene_graph_encoder
module
ISubGVQA.sampling
module
ISubGVQA.sampling.methods
module
ISubGVQA.sampling.methods.aimle
module
ISubGVQA.sampling.methods.create_simple_constraint
module
ISubGVQA.sampling.methods.deterministic_scheme
module
ISubGVQA.sampling.methods.gumbel_scheme
module
ISubGVQA.sampling.methods.imle_scheme
module
ISubGVQA.sampling.methods.node
module
ISubGVQA.sampling.methods.noise
module
ISubGVQA.sampling.methods.simple
module
ISubGVQA.sampling.methods.simple_scheme
module
ISubGVQA.sampling.methods.target
module
ISubGVQA.sampling.methods.target_aimle
module
ISubGVQA.sampling.methods.tensor_utils
module
ISubGVQA.sampling.methods.wrapper
module
ISubGVQA.sampling.node_edge_masks
module
ISubGVQA.training
module
ISubGVQA.training.train_epoch
module
ISubGVQA.training.train_loop
module
ISubGVQA.training.val_epoch
module
ISubGVQA.utils
module
ISubGVQA.utils.accuracies
module
ISubGVQA.utils.arg_parser
module
ISubGVQA.utils.avg_meter
module
ISubGVQA.utils.config
module
ISubGVQA.utils.graph_vis
module
ISubGVQA.utils.misc
module
ISubGVQA.utils.progress_meter
module
ISubGVQA.utils.scatter_scaled_dot_product
module
ISubGVQA.utils.token_coo_fns
module
ISubGVQA.utils.topk
module
K
k (ISubGVQA.sampling.methods.gumbel_scheme.GumbelSampler attribute)
(ISubGVQA.sampling.methods.imle_scheme.IMLEScheme attribute)
(ISubGVQA.sampling.methods.noise.SumOfGammaNoiseDistribution attribute)
(ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched attribute)
L
label2ans (ISubGVQA.datasets.gqa.GQADataset attribute)
LARGE_NUMBER (in module ISubGVQA.sampling.methods.deterministic_scheme)
(in module ISubGVQA.sampling.methods.gumbel_scheme)
(in module ISubGVQA.sampling.methods.imle_scheme)
(in module ISubGVQA.sampling.methods.simple_scheme)
Layer (class in ISubGVQA.sampling.methods.simple)
layer_configs (ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched attribute)
levelOrder() (in module ISubGVQA.sampling.methods.simple)
levels (ISubGVQA.sampling.methods.simple.Layer attribute)
levelwiseMars() (in module ISubGVQA.sampling.methods.simple)
levelwiseSL() (in module ISubGVQA.sampling.methods.simple)
literal_indices (ISubGVQA.sampling.methods.simple.Layer attribute)
literal_mask (ISubGVQA.sampling.methods.simple.Layer attribute)
loc (ISubGVQA.sampling.methods.noise.GumbelDistribution attribute)
log1mexp() (in module ISubGVQA.sampling.methods.simple)
log_every() (ISubGVQA.utils.misc.MetricLogger method)
log_pr() (ISubGVQA.sampling.methods.simple.Layer method)
logger (in module ISubGVQA.sampling.methods.aimle)
(in module ISubGVQA.sampling.methods.noise)
(in module ISubGVQA.sampling.methods.target)
(in module ISubGVQA.sampling.methods.target_aimle)
(in module ISubGVQA.sampling.methods.wrapper)
logit_fc (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
logits_activation (ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched attribute)
logsigmoid() (in module ISubGVQA.sampling.methods.simple_scheme)
lookup_node() (in module ISubGVQA.sampling.methods.create_simple_constraint)
M
mask (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
(ISubGVQA.utils.misc.NestedTensor attribute)
masking (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
masking_threshold (ISubGVQA.models.masking.MaskingModel attribute)
masking_thresholds (ISubGVQA.models.mgat.MGAT attribute)
MaskingGATv2Conv (class in ISubGVQA.models.mgat_v2_conv)
MaskingModel (class in ISubGVQA.models.masking)
max (ISubGVQA.utils.misc.SmoothedValue property)
median (ISubGVQA.utils.misc.SmoothedValue property)
message() (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv method)
meters (ISubGVQA.utils.misc.MetricLogger attribute)
(ISubGVQA.utils.progress_meter.ProgressMeter attribute)
MetricLogger (class in ISubGVQA.utils.misc)
MGAT (class in ISubGVQA.models.mgat)
MODE (in module ISubGVQA.sampling.methods.simple)
model_type (ISubGVQA.models.question_decoder.QuestionDecoder attribute)
(ISubGVQA.models.question_encoder.QuestionEncoder attribute)
module
ISubGVQA
ISubGVQA.datasets
ISubGVQA.datasets.build
ISubGVQA.datasets.gqa
ISubGVQA.datasets.scene_graph
ISubGVQA.models
ISubGVQA.models.att_pooling
ISubGVQA.models.build
ISubGVQA.models.isubgvqa
ISubGVQA.models.masking
ISubGVQA.models.mgat
ISubGVQA.models.mgat_v2_conv
ISubGVQA.models.positional_encoding
ISubGVQA.models.question_decoder
ISubGVQA.models.question_encoder
ISubGVQA.models.scene_graph_encoder
ISubGVQA.sampling
ISubGVQA.sampling.methods
ISubGVQA.sampling.methods.aimle
ISubGVQA.sampling.methods.create_simple_constraint
ISubGVQA.sampling.methods.deterministic_scheme
ISubGVQA.sampling.methods.gumbel_scheme
ISubGVQA.sampling.methods.imle_scheme
ISubGVQA.sampling.methods.node
ISubGVQA.sampling.methods.noise
ISubGVQA.sampling.methods.simple
ISubGVQA.sampling.methods.simple_scheme
ISubGVQA.sampling.methods.target
ISubGVQA.sampling.methods.target_aimle
ISubGVQA.sampling.methods.tensor_utils
ISubGVQA.sampling.methods.wrapper
ISubGVQA.sampling.node_edge_masks
ISubGVQA.training
ISubGVQA.training.train_epoch
ISubGVQA.training.train_loop
ISubGVQA.training.val_epoch
ISubGVQA.utils
ISubGVQA.utils.accuracies
ISubGVQA.utils.arg_parser
ISubGVQA.utils.avg_meter
ISubGVQA.utils.config
ISubGVQA.utils.graph_vis
ISubGVQA.utils.misc
ISubGVQA.utils.progress_meter
ISubGVQA.utils.scatter_scaled_dot_product
ISubGVQA.utils.token_coo_fns
ISubGVQA.utils.topk
N
n_train_steps (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
n_valid_steps (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
name (ISubGVQA.utils.avg_meter.AverageMeter attribute)
nb_iterations (ISubGVQA.sampling.methods.noise.SumOfGammaNoiseDistribution attribute)
negative_slope (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
nested_tensor_from_tensor_list() (in module ISubGVQA.utils.misc)
NestedTensor (class in ISubGVQA.utils.misc)
ninp (ISubGVQA.models.question_encoder.QuestionEncoder attribute)
Node (class in ISubGVQA.sampling.methods.node)
node_classification (ISubGVQA.models.mgat.MGAT attribute)
node_id (ISubGVQA.sampling.methods.node.Node attribute)
node_logits (ISubGVQA.models.mgat.MGAT attribute)
node_nn (ISubGVQA.models.att_pooling.GlobalAttention attribute)
(ISubGVQA.models.masking.MaskingModel attribute)
NodeMaskToEdgeMask (class in ISubGVQA.sampling.node_edge_masks)
non_merge_coalesce() (in module ISubGVQA.sampling.methods.tensor_utils)
num_answers (ISubGVQA.datasets.gqa.GQADataset property)
num_queries (ISubGVQA.models.question_decoder.QuestionDecoder attribute)
O
obj_mapping (ISubGVQA.datasets.scene_graph.GQASceneGraphs attribute)
out_channels (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
P
params() (ISubGVQA.sampling.methods.target.BaseTargetDistribution method)
(ISubGVQA.sampling.methods.target.TargetDistribution method)
(ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution method)
(ISubGVQA.sampling.methods.target_aimle.BaseTargetDistribution method)
(ISubGVQA.sampling.methods.target_aimle.TargetDistribution method)
parents (ISubGVQA.sampling.methods.simple.Layer attribute)
policy (ISubGVQA.sampling.methods.gumbel_scheme.GumbelSampler attribute)
(ISubGVQA.sampling.methods.imle_scheme.IMLEScheme attribute)
(ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched attribute)
pos_encoder (ISubGVQA.models.question_encoder.QuestionEncoder attribute)
pos_literals (ISubGVQA.sampling.methods.simple.Layer attribute)
PositionalEncoding (class in ISubGVQA.models.positional_encoding)
positive_iter() (ISubGVQA.sampling.methods.node.Node method)
prefix (ISubGVQA.utils.progress_meter.ProgressMeter attribute)
previous_beta_update (ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution attribute)
process() (ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution method)
(ISubGVQA.sampling.methods.target_aimle.BaseTargetDistribution method)
(ISubGVQA.sampling.methods.target_aimle.TargetDistribution method)
program_decoder (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
ProgressMeter (class in ISubGVQA.utils.progress_meter)
Q
qsts_reduction (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
query_and_translate() (ISubGVQA.datasets.scene_graph.GQASceneGraphs method)
query_embed (ISubGVQA.models.question_decoder.QuestionDecoder attribute)
ques_nn (ISubGVQA.models.att_pooling.GlobalAttention attribute)
(ISubGVQA.models.masking.MaskingModel attribute)
question_encoder (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
question_hidden_dim (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
QuestionDecoder (class in ISubGVQA.models.question_decoder)
QuestionEncoder (class in ISubGVQA.models.question_encoder)
R
reduce_dict() (in module ISubGVQA.utils.misc)
rel_mapping (ISubGVQA.datasets.scene_graph.GQASceneGraphs attribute)
reset() (ISubGVQA.utils.avg_meter.AverageMeter method)
reset_parameters() (ISubGVQA.models.att_pooling.GlobalAttention method)
(ISubGVQA.models.masking.MaskingModel method)
(ISubGVQA.models.mgat.MGAT method)
(ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv method)
rewire_global_directed() (in module ISubGVQA.sampling.methods.deterministic_scheme)
rewire_global_undirected() (in module ISubGVQA.sampling.methods.deterministic_scheme)
S
sample() (ISubGVQA.sampling.methods.noise.BaseNoiseDistribution method)
(ISubGVQA.sampling.methods.noise.GumbelDistribution method)
(ISubGVQA.sampling.methods.noise.SumOfGammaNoiseDistribution method)
(ISubGVQA.sampling.methods.simple.Layer method)
sample_k (ISubGVQA.models.masking.MaskingModel attribute)
sample_subset() (in module ISubGVQA.sampling.methods.simple)
sampler_type (ISubGVQA.models.masking.MaskingModel attribute)
save_graph() (in module ISubGVQA.utils.graph_vis)
save_on_master() (in module ISubGVQA.utils.misc)
scale (ISubGVQA.sampling.methods.noise.GumbelDistribution property)
scatter_scaled_dot_product_attention() (in module ISubGVQA.utils.scatter_scaled_dot_product)
scene_graph_encoder (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
scene_graph_encoding_layer (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
scene_graphs (ISubGVQA.datasets.scene_graph.GQASceneGraphs attribute)
scene_graphs_helper (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
scene_graphs_testdev (ISubGVQA.datasets.scene_graph.GQASceneGraphs attribute)
scene_graphs_train (ISubGVQA.datasets.scene_graph.GQASceneGraphs attribute)
scene_graphs_valid (ISubGVQA.datasets.scene_graph.GQASceneGraphs attribute)
SceneGraphEncoder (class in ISubGVQA.models.scene_graph_encoder)
select_from_edge_candidates() (in module ISubGVQA.sampling.methods.deterministic_scheme)
self_defined_softmax() (in module ISubGVQA.sampling.methods.tensor_utils)
setup_for_distributed() (in module ISubGVQA.utils.misc)
sg_cache (ISubGVQA.datasets.gqa.GQADataset attribute)
sg_emb_dim (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
sg_feature_lookup (ISubGVQA.datasets.gqa.GQADataset attribute)
sg_vocab (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
sg_vocab_embedding (ISubGVQA.models.scene_graph_encoder.SceneGraphEncoder attribute)
share_weights (ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
SmoothedValue (class in ISubGVQA.utils.misc)
split (ISubGVQA.datasets.gqa.GQADataset attribute)
SumOfGammaNoiseDistribution (class in ISubGVQA.sampling.methods.noise)
synchronize_between_processes() (ISubGVQA.utils.misc.MetricLogger method)
(ISubGVQA.utils.misc.SmoothedValue method)
T
target_norm (ISubGVQA.sampling.methods.target_aimle.AdaptiveTargetDistribution attribute)
TargetDistribution (class in ISubGVQA.sampling.methods.target)
(class in ISubGVQA.sampling.methods.target_aimle)
tau (ISubGVQA.sampling.methods.gumbel_scheme.GumbelSampler attribute)
tensors (ISubGVQA.utils.misc.NestedTensor attribute)
text_emb_dim (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
text_sampling (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
text_vocab_embedding (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
(ISubGVQA.models.question_encoder.QuestionEncoder attribute)
to() (ISubGVQA.utils.misc.NestedTensor method)
tokenizer (ISubGVQA.datasets.gqa.GQADataset attribute)
(ISubGVQA.datasets.scene_graph.GQASceneGraphs attribute)
topk() (in module ISubGVQA.utils.topk)
topk_sampling() (in module ISubGVQA.models.masking)
torch_sample_scheme() (ISubGVQA.sampling.methods.imle_scheme.IMLEScheme method)
total (ISubGVQA.utils.misc.SmoothedValue attribute)
train() (in module ISubGVQA.training.train_loop)
train_ensemble (ISubGVQA.sampling.methods.gumbel_scheme.GumbelSampler attribute)
(ISubGVQA.sampling.methods.imle_scheme.IMLEScheme attribute)
(ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched attribute)
train_epoch() (in module ISubGVQA.training.train_epoch)
transformer_encoder (ISubGVQA.models.question_encoder.QuestionEncoder attribute)
true_indices (ISubGVQA.sampling.methods.simple.Layer attribute)
type (ISubGVQA.sampling.methods.node.Node attribute)
U
update() (ISubGVQA.utils.avg_meter.AverageMeter method)
(ISubGVQA.utils.misc.MetricLogger method)
(ISubGVQA.utils.misc.SmoothedValue method)
use_all_instrs (ISubGVQA.models.mgat.MGAT attribute)
(ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
use_global_mask (ISubGVQA.models.mgat.MGAT attribute)
use_imle (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
use_instr (ISubGVQA.models.mgat.MGAT attribute)
(ISubGVQA.models.mgat_v2_conv.MaskingGATv2Conv attribute)
use_instruction (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
use_masking (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
use_mgat (ISubGVQA.models.isubgvqa.ISubGVQA attribute)
use_topk (ISubGVQA.models.masking.MaskingModel attribute)
(ISubGVQA.models.mgat.MGAT attribute)
V
val_ensemble (ISubGVQA.sampling.methods.gumbel_scheme.GumbelSampler attribute)
(ISubGVQA.sampling.methods.imle_scheme.IMLEScheme attribute)
(ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched attribute)
validate_epoch() (in module ISubGVQA.training.val_epoch)
validation() (ISubGVQA.sampling.methods.gumbel_scheme.GumbelSampler method)
(ISubGVQA.sampling.methods.simple_scheme.EdgeSIMPLEBatched method)
value (ISubGVQA.utils.misc.SmoothedValue property)
W
weighted_cross_entropy() (in module ISubGVQA.sampling.methods.tensor_utils)
X
x_proj (ISubGVQA.models.mgat.MGAT attribute)