SYMBOL INDEX (75 symbols across 14 files) FILE: lib/Evaluation/ActivityNet/eval_detection.py class ANETdetection (line 20) | class ANETdetection(object): method __init__ (line 24) | def __init__(self, ground_truth_filename=None, prediction_filename=None, method _import_ground_truth (line 61) | def _import_ground_truth(self, ground_truth_filename): method _import_prediction (line 108) | def _import_prediction(self, prediction_filename): method _get_predictions_with_label (line 148) | def _get_predictions_with_label(self, prediction_by_label, label_name,... method wrapper_compute_average_precision (line 159) | def wrapper_compute_average_precision(self): method evaluate (line 180) | def evaluate(self): function compute_average_precision_detection (line 198) | def compute_average_precision_detection(ground_truth, prediction, tiou_t... FILE: lib/Evaluation/ActivityNet/utils.py function get_blocked_videos (line 12) | def get_blocked_videos(api=API): function interpolated_prec_rec (line 19) | def interpolated_prec_rec(prec, rec): function segment_iou (line 31) | def segment_iou(target_segment, candidate_segments): FILE: lib/config/default.py function _update_dict (line 96) | def _update_dict(k, v): function update_config (line 104) | def update_config(cfg_file): FILE: lib/core/functions.py function prepare_env (line 9) | def prepare_env(cfg): function evaluate_mAP (line 32) | def evaluate_mAP(cfg, json_path, gt_path): FILE: lib/core/train_eval.py function train (line 12) | def train(cfg, data_loader, model, optimizer, criterion): function evaluate (line 44) | def evaluate(cfg, data_loader, model, epoch): FILE: lib/criterion/loss.py class EmbeddingLoss (line 10) | class EmbeddingLoss(nn.Module): method __init__ (line 11) | def __init__(self, k, th_similar_min, th_different_max): method cosine_similarity (line 17) | def cosine_similarity(self, x1, x2, eps=1e-8): method forward (line 29) | def forward(self, cfg, embeddings, click_labels, cas_supp, label): class BackTALLoss (line 85) | class BackTALLoss(nn.Module): method __init__ (line 86) | def __init__(self, cfg): method _cls_loss (line 94) | def _cls_loss(self, scores, labels): method forward (line 105) | def forward(self, cfg, score_base, cas_base, score_supp, cas_supp, em... FILE: lib/dataset/dataset.py class BackTALDataset (line 6) | class BackTALDataset(Dataset): method __init__ (line 7) | def __init__(self, cfg, split): method __len__ (line 13) | def __len__(self): method __getitem__ (line 16) | def __getitem__(self, item): method _load_dataset (line 33) | def _load_dataset(self): FILE: lib/models/network.py class AttentionConv1d (line 6) | class AttentionConv1d(nn.Module): method __init__ (line 11) | def __init__(self, kernel_size, out_channels): method calculate_similarity (line 17) | def calculate_similarity(self, embedding, embedding_neighbor): method cal_local_attenttion (line 22) | def cal_local_attenttion(self, embedding, feature, kernel_size): method forward (line 47) | def forward(self, feature, embedding, weight): class FilterModule (line 65) | class FilterModule(nn.Module): method __init__ (line 66) | def __init__(self, cfg): method forward (line 77) | def forward(self, x): class BaseModule (line 83) | class BaseModule(nn.Module): method __init__ (line 84) | def __init__(self, cfg): method forward (line 93) | def forward(self, x, embedding): class ClassifierModule (line 100) | class ClassifierModule(nn.Module): method __init__ (line 101) | def __init__(self, cfg): method forward (line 105) | def forward(self, x): class EmbeddingModule (line 110) | class EmbeddingModule(nn.Module): method __init__ (line 111) | def __init__(self, cfg): method forward (line 117) | def forward(self, x): class Network (line 124) | class Network(nn.Module): method __init__ (line 125) | def __init__(self, cfg): method forward (line 135) | def forward(self, x, is_train): FILE: lib/post_process/functions.py function L1Norm (line 12) | def L1Norm(x): function minmax_norm (line 16) | def minmax_norm(x): function minmax_norm_feature (line 34) | def minmax_norm_feature(act_map, min_val=None, max_val=None): function upgrade_resolution (line 50) | def upgrade_resolution(arr, scale): function grouping (line 62) | def grouping(arr): function convert_output_txt (line 66) | def convert_output_txt(proposals, cate_idx, video_name): function record_localizations_txt (line 74) | def record_localizations_txt(actions, output_file): function convert_output_json (line 82) | def convert_output_json(proposals, cate_name): function record_localizations_json (line 94) | def record_localizations_json(loc_result, result_file): function get_localization (line 105) | def get_localization(cfg, position, cas, video_cls_score, frame_num, fps... function write_results (line 143) | def write_results(cfg, epoch, data_json): function localize_actions (line 150) | def localize_actions(cfg, cas, cls_score_video, frame_num, fps, duration... function evaluate_score (line 208) | def evaluate_score(cfg, cls_score, cas, cls_label, vid_name, frame_num, ... FILE: lib/post_process/nms.py function nms (line 4) | def nms(proposals, thresh): FILE: lib/utils/utils.py function fix_random_seed (line 8) | def fix_random_seed(seed): function backup_codes (line 17) | def backup_codes(cfg, root_dir, res_dir, backup_list): function save_best_model (line 27) | def save_best_model(cfg, epoch, model, file_path): function save_best_record_txt (line 36) | def save_best_record_txt(cfg, info, file_path): function load_weights (line 48) | def load_weights(model, weight_file): FILE: tools/_init_paths.py function add_path (line 5) | def add_path(path): FILE: tools/eval.py function args_parser (line 24) | def args_parser(): function main (line 33) | def main(): FILE: tools/train.py function args_parser (line 28) | def args_parser(): function post_process (line 35) | def post_process(cfg, actions_json_file, best_mAP, epoch): function main (line 55) | def main():