SYMBOL INDEX (79 symbols across 11 files) FILE: nets/ssd.py class Normalize (line 10) | class Normalize(Layer): method __init__ (line 11) | def __init__(self, scale, **kwargs): method build (line 16) | def build(self, input_shape): method call (line 23) | def call(self, x, mask=None): function SSD300 (line 28) | def SSD300(input_shape, num_classes=21): FILE: nets/ssd_training.py class MultiboxLoss (line 7) | class MultiboxLoss(object): method __init__ (line 8) | def __init__(self, num_classes, alpha=1.0, neg_pos_ratio=3.0, method _l1_smooth_loss (line 18) | def _l1_smooth_loss(self, y_true, y_pred): method _softmax_loss (line 24) | def _softmax_loss(self, y_true, y_pred): method compute_loss (line 30) | def compute_loss(self, y_true, y_pred): function get_lr_scheduler (line 118) | def get_lr_scheduler(lr_decay_type, lr, min_lr, total_iters, warmup_iter... FILE: nets/vgg.py function VGG16 (line 4) | def VGG16(input_tensor): FILE: ssd.py class SSD (line 17) | class SSD(object): method get_defaults (line 53) | def get_defaults(cls, n): method __init__ (line 62) | def __init__(self, **kwargs): method generate (line 88) | def generate(self): method detect_image (line 102) | def detect_image(self, image, crop = False, count = False): method get_FPS (line 203) | def get_FPS(self, image, test_interval): method get_map_txt (line 238) | def get_map_txt(self, image_id, image, class_names, map_out_path): FILE: utils/anchors.py class AnchorBox (line 4) | class AnchorBox(): method __init__ (line 5) | def __init__(self, input_shape, min_size, max_size=None, aspect_ratios... method call (line 16) | def call(self, layer_shape, mask=None): function get_img_output_length (line 99) | def get_img_output_length(height, width): function get_anchors (line 113) | def get_anchors(input_shape = [300,300], anchors_size = [30, 60, 111, 16... class AnchorBox_for_Vision (line 126) | class AnchorBox_for_Vision(): method __init__ (line 127) | def __init__(self, input_shape, min_size, max_size=None, aspect_ratios... method call (line 143) | def call(self, layer_shape, mask=None): FILE: utils/callbacks.py class LossHistory (line 22) | class LossHistory(keras.callbacks.Callback): method __init__ (line 23) | def __init__(self, log_dir): method on_epoch_end (line 30) | def on_epoch_end(self, epoch, logs={}): method loss_plot (line 45) | def loss_plot(self): class ExponentDecayScheduler (line 73) | class ExponentDecayScheduler(keras.callbacks.Callback): method __init__ (line 74) | def __init__(self, method on_epoch_end (line 82) | def on_epoch_end(self, batch, logs=None): class WarmUpCosineDecayScheduler (line 88) | class WarmUpCosineDecayScheduler(keras.callbacks.Callback): method __init__ (line 89) | def __init__(self, T_max, eta_min=0, verbose=0): method on_train_begin (line 97) | def on_train_begin(self, batch, logs=None): method on_epoch_end (line 100) | def on_epoch_end(self, batch, logs=None): class ParallelModelCheckpoint (line 108) | class ParallelModelCheckpoint(keras.callbacks.ModelCheckpoint): method __init__ (line 109) | def __init__(self, model, filepath, monitor='val_loss', verbose=0, method set_model (line 115) | def set_model(self, model): class EvalCallback (line 118) | class EvalCallback(keras.callbacks.Callback): method __init__ (line 119) | def __init__(self, model_body, input_shape, anchors, class_names, num_... method get_map_txt (line 152) | def get_map_txt(self, image_id, image, class_names, map_out_path): method on_epoch_end (line 205) | def on_epoch_end(self, epoch, logs=None): FILE: utils/dataloader.py class SSDDatasets (line 13) | class SSDDatasets(keras.utils.Sequence): method __init__ (line 14) | def __init__(self, annotation_lines, input_shape, anchors, batch_size,... method __len__ (line 26) | def __len__(self): method __getitem__ (line 29) | def __getitem__(self, index): method on_epoch_end (line 54) | def on_epoch_end(self): method rand (line 57) | def rand(self, a=0, b=1): method get_random_data (line 60) | def get_random_data(self, annotation_line, input_shape, jitter=.3, hue... method iou (line 175) | def iou(self, box): method encode_box (line 202) | def encode_box(self, box, return_iou=True, variances = [0.1, 0.1, 0.2,... method assign_boxes (line 260) | def assign_boxes(self, boxes): FILE: utils/utils.py function cvtColor (line 9) | def cvtColor(image): function resize_image (line 19) | def resize_image(image, size, letterbox_image): function get_classes (line 37) | def get_classes(classes_path): function show_config (line 43) | def show_config(**kwargs): function net_flops (line 56) | def net_flops(model, table=False, print_result=True): FILE: utils/utils_bbox.py class BBoxUtility (line 5) | class BBoxUtility(object): method __init__ (line 6) | def __init__(self, num_classes, nms_thresh=0.45, top_k=300): method ssd_correct_boxes (line 15) | def ssd_correct_boxes(self, box_xy, box_wh, input_shape, image_shape, ... method decode_boxes (line 42) | def decode_boxes(self, mbox_loc, anchors, variances): method decode_box (line 77) | def decode_box(self, predictions, anchors, image_shape, input_shape, l... FILE: utils/utils_map.py function log_average_miss_rate (line 31) | def log_average_miss_rate(precision, fp_cumsum, num_images): function error (line 72) | def error(msg): function is_float_between_0_and_1 (line 79) | def is_float_between_0_and_1(value): function voc_ap (line 95) | def voc_ap(rec, prec): function file_lines_to_list (line 142) | def file_lines_to_list(path): function draw_text_in_image (line 153) | def draw_text_in_image(img, text, pos, color, line_width): function adjust_axes (line 170) | def adjust_axes(r, t, fig, axes): function draw_plot_func (line 185) | def draw_plot_func(dictionary, n_classes, window_title, plot_title, x_la... function get_map (line 276) | def get_map(MINOVERLAP, draw_plot, score_threhold=0.5, path = './map_out'): function preprocess_gt (line 800) | def preprocess_gt(gt_path, class_names): function preprocess_dr (line 870) | def preprocess_dr(dr_path, class_names): function get_coco_map (line 894) | def get_coco_map(class_names, path): FILE: voc_annotation.py function convert_annotation (line 45) | def convert_annotation(year, image_id, list_file): function printTable (line 126) | def printTable(List1, List2):