SYMBOL INDEX (191 symbols across 31 files) FILE: 3rdparty/run_davis.py function main (line 8) | def main(): FILE: 3rdparty/run_davis_flow.py function main (line 13) | def main(): function run (line 36) | def run(imagefile1, imagefile2, save_file): FILE: 3rdparty/run_youtube.py function main (line 8) | def main(): FILE: 3rdparty/run_youtube_flow.py function main (line 14) | def main(): function run (line 37) | def run(imagefile1, imagefile2, save_file): FILE: apply_densecrf_davis.py function sigmoid (line 15) | def sigmoid(x): FILE: args.py function get_parser (line 4) | def get_parser(): FILE: dataloader/base.py function _load_annotation (line 24) | def _load_annotation(filename, single_object): function _get_num_objects (line 35) | def _get_num_objects(annotation): class BaseLoader (line 53) | class BaseLoader(ImageCollection): method __init__ (line 64) | def __init__(self, split, path, regex, load_func=None, lmdb_env=None): method __str__ (line 81) | def __str__(self): class Sequence (line 86) | class Sequence(BaseLoader): method __init__ (line 96) | def __init__(self, split, name, regex="*.jpg", lmdb_env=None): class SequenceClip_simple (line 103) | class SequenceClip_simple: method __init__ (line 113) | def __init__(self, seq, starting_frame): method __str__ (line 118) | def __str__(self): class SequenceClip (line 125) | class SequenceClip(BaseLoader): method __init__ (line 135) | def __init__(self, split, name, starting_frame, regex="*.jpg", method __str__ (line 142) | def __str__(self): class Segmentation (line 150) | class Segmentation(BaseLoader): method __init__ (line 162) | def __init__(self,split,path,single_object,regex="*.png", lmdb_env=None): method iter_objects_id (line 168) | def iter_objects_id(self): method iter_objects (line 175) | def iter_objects(self): class Annotation (line 184) | class Annotation(Segmentation): method __init__ (line 196) | def __init__(self,split,name,single_object,regex="*.png", lmdb_env=None): class AnnotationClip_simple (line 202) | class AnnotationClip_simple: method __init__ (line 213) | def __init__(self, annot, starting_frame): class AnnotationClip (line 218) | class AnnotationClip(Segmentation): method __init__ (line 230) | def __init__(self,split,name,starting_frame,single_object,regex="*.png... FILE: dataloader/base_youtube.py function _load_annotation (line 16) | def _load_annotation(filename,single_object): function _get_num_objects (line 26) | def _get_num_objects(annotation): class BaseLoader (line 43) | class BaseLoader(ImageCollection): method __init__ (line 55) | def __init__(self,split,path,regex,load_func=None, lmdb_env=None): method __str__ (line 85) | def __str__(self): class Sequence (line 89) | class Sequence(BaseLoader): method __init__ (line 100) | def __init__(self,split,name,regex="*.jpg", lmdb_env=None): class SequenceClip_simple (line 115) | class SequenceClip_simple: method __init__ (line 125) | def __init__(self, seq, starting_frame): method __str__ (line 132) | def __str__(self): class SequenceClip (line 136) | class SequenceClip(BaseLoader): method __init__ (line 147) | def __init__(self,split,name,starting_frame,regex="*.jpg", lmdb_env=No... method __str__ (line 162) | def __str__(self): class Segmentation (line 166) | class Segmentation(BaseLoader): method __init__ (line 178) | def __init__(self,split,path,single_object,regex="*.png", lmdb_env=None): method iter_objects_id (line 184) | def iter_objects_id(self): method iter_objects (line 191) | def iter_objects(self): class Annotation (line 200) | class Annotation(Segmentation): method __init__ (line 212) | def __init__(self,split,name,single_object,regex="*.png", lmdb_env=None): class AnnotationClip_simple (line 227) | class AnnotationClip_simple: method __init__ (line 238) | def __init__(self, annot, starting_frame): class AnnotationClip (line 245) | class AnnotationClip(Segmentation): method __init__ (line 257) | def __init__(self,split,name,starting_frame,single_object,regex="*.png... FILE: dataloader/custom_transforms.py class ScaleNRotate (line 8) | class ScaleNRotate(object): method __init__ (line 17) | def __init__(self, rots=(-30, 30), scales=(.75, 1.25)): method __call__ (line 22) | def __call__(self, sample): class Resize (line 58) | class Resize(object): method __init__ (line 63) | def __init__(self, scales=[0.5, 0.8, 1]): method __call__ (line 66) | def __call__(self, sample): class RandomHorizontalFlip (line 88) | class RandomHorizontalFlip(object): method __call__ (line 91) | def __call__(self, sample): class ToTensor (line 103) | class ToTensor(object): method __call__ (line 106) | def __call__(self, sample): FILE: dataloader/dataset_utils.py function get_dataset_davis_youtube_ehem (line 1) | def get_dataset_davis_youtube_ehem(args, split, image_transforms=None, FILE: dataloader/davis2017.py class DAVISLoader (line 21) | class DAVISLoader(data.Dataset): method __init__ (line 26) | def __init__(self, args, split, inputRes, augment=False, method __len__ (line 94) | def __len__(self): method __getitem__ (line 98) | def __getitem__(self, index): FILE: dataloader/davis2017_youtubevos_ehem.py class DAVISLoader (line 24) | class DAVISLoader(data.Dataset): method __init__ (line 29) | def __init__(self, args, split, inputRes, augment=False, method __len__ (line 60) | def __len__(self): method __getitem__ (line 63) | def __getitem__(self, index): method load_youtubevos (line 123) | def load_youtubevos(self, args): method load_davis (line 176) | def load_davis(self, args): FILE: dataloader/hed_bsds.py class HEDBSDSTrain (line 6) | class HEDBSDSTrain(data.Dataset): method __init__ (line 7) | def __init__(self, root_dir, transform=None, target_transform=None): method __len__ (line 23) | def __len__(self): method __getitem__ (line 27) | def __getitem__(self, index): class HEDBSDSTest (line 43) | class HEDBSDSTest(data.Dataset): method __init__ (line 44) | def __init__(self, root_dir, transform=None): method __len__ (line 56) | def __len__(self): method __getitem__ (line 59) | def __getitem__(self, index): FILE: dataloader/youtubeVOS.py class YoutubeVOSLoader (line 22) | class YoutubeVOSLoader(data.Dataset): method __init__ (line 23) | def __init__(self, method __len__ (line 93) | def __len__(self): method __getitem__ (line 96) | def __getitem__(self, index): FILE: dataset_lmdb_generator.py class LMDBGenerator (line 10) | class LMDBGenerator: method __init__ (line 11) | def __init__(self, ext='.jpg', gen_type='seq'): method generate_lmdb_file (line 15) | def generate_lmdb_file(self, root_dir, frames_dir): FILE: measures/f_boundary.py function db_eval_boundary (line 14) | def db_eval_boundary(foreground_mask,gt_mask,bound_th=0.008): function seg2bmap (line 71) | def seg2bmap(seg,width=None,height=None): FILE: measures/jaccard.py function db_eval_iou_multi (line 16) | def db_eval_iou_multi(annotations, segmentations): function db_eval_iou (line 30) | def db_eval_iou(annotation,segmentation): FILE: measures/statistics.py function mean (line 4) | def mean(X): function recall (line 11) | def recall(X,threshold=0.5): function decay (line 17) | def decay(X,n_bins=4): function std (line 32) | def std(X): function get (line 45) | def get(name): FILE: measures/t_stability.py function get_bijective_pairs (line 15) | def get_bijective_pairs(pairs,costmat): function bij_pairs_one_dim (line 20) | def bij_pairs_one_dim(pairs, costmat, left_or_right): function hist_cost_2 (line 33) | def hist_cost_2(BH1,BH2): function sc_compute (line 48) | def sc_compute(Bsamp,Tsamp,mean_dist,nbins_theta,nbins_r,r_inner,r_outer... function db_eval_t_stab (line 99) | def db_eval_t_stab(fgmask,ground_truth,timing=True): FILE: misc/config.py class phase (line 21) | class phase(Enum): function db_read_info (line 89) | def db_read_info(): function db_read_attributes (line 95) | def db_read_attributes(): function db_read_years (line 100) | def db_read_years(): function db_read_sequences (line 105) | def db_read_sequences(year=None,db_phase=None): FILE: misc/config_youtubeVOS.py class phase (line 11) | class phase(Enum): function db_read_sequences_train (line 91) | def db_read_sequences_train(): function db_read_sequences_val (line 101) | def db_read_sequences_val(): function db_read_sequences_trainval (line 111) | def db_read_sequences_trainval(): function db_read_sequences_test (line 121) | def db_read_sequences_test(): FILE: misc/io_aux.py function imread_indexed (line 6) | def imread_indexed(filename): function imwrite_indexed (line 14) | def imwrite_indexed(filename,array,color_palette=cfg.palette): FILE: misc/parallel.py function Parallel (line 7) | def Parallel( *args, **kwargs ): function _pickle_method (line 11) | def _pickle_method(method): function _unpickle_method (line 16) | def _unpickle_method(func_name, obj): FILE: misc/timer.py class Timer (line 16) | class Timer(object): method __init__ (line 18) | def __init__(self): method tic (line 22) | def tic(self): method toc (line 26) | def toc(self): FILE: misc/visual.py function overlay (line 13) | def overlay(image, mask, colors=[255, 0, 0], cscale=2, alpha=0.4): FILE: modules/MATNet.py class Encoder (line 7) | class Encoder(nn.Module): method __init__ (line 8) | def __init__(self): method forward_res2 (line 42) | def forward_res2(self, f1, f2): method forward (line 57) | def forward(self, f1, f2): class CoAttention (line 96) | class CoAttention(nn.Module): method __init__ (line 97) | def __init__(self, channel): method forward (line 123) | def forward(self, Qa, Qb): method forward_sa (line 158) | def forward_sa(self, Qa, Qb): method forward_co (line 177) | def forward_co(self, Qa, Qb): class Gated (line 207) | class Gated(nn.Module): method __init__ (line 208) | def __init__(self, channel, reduction=16): method forward (line 231) | def forward(self, U): class BasicConv (line 254) | class BasicConv(nn.Module): method __init__ (line 255) | def __init__(self, in_planes, out_planes, kernel_size, stride=1, method forward (line 267) | def forward(self, x): class BoundaryModule (line 276) | class BoundaryModule(nn.Module): method __init__ (line 277) | def __init__(self, inchannel): method _initialize_weights (line 293) | def _initialize_weights(self): method forward (line 306) | def forward(self, x): class Decoder (line 318) | class Decoder(nn.Module): method __init__ (line 319) | def __init__(self): method _initialize_weights (line 343) | def _initialize_weights(self): method forward (line 356) | def forward(self, r5, r4, r3, r2): method forward_mask (line 385) | def forward_mask(self, x, r4, r3, r2): class GC (line 401) | class GC(nn.Module): method __init__ (line 402) | def __init__(self, inplanes, planes, kh=7, kw=7): method forward (line 413) | def forward(self, x): class AtrousBlock (line 420) | class AtrousBlock(nn.Module): method __init__ (line 421) | def __init__(self, inplanes, planes, rate, stride=1): method forward (line 427) | def forward(self, x): class PyramidDilationConv (line 431) | class PyramidDilationConv(nn.Module): method __init__ (line 432) | def __init__(self, inplanes, planes): method forward (line 443) | def forward(self, x): class Refine (line 454) | class Refine(nn.Module): method __init__ (line 455) | def __init__(self, inplanes, planes, scale_factor=2): method forward (line 467) | def forward(self, f, pm): FILE: modules/cbam.py class BasicConv (line 6) | class BasicConv(nn.Module): method __init__ (line 7) | def __init__(self, in_planes, out_planes, kernel_size, stride=1, paddi... method forward (line 14) | def forward(self, x): class Flatten (line 22) | class Flatten(nn.Module): method forward (line 23) | def forward(self, x): class ChannelGate (line 26) | class ChannelGate(nn.Module): method __init__ (line 27) | def __init__(self, gate_channels, reduction_ratio=16, pool_types=['avg... method forward (line 37) | def forward(self, x): function logsumexp_2d (line 62) | def logsumexp_2d(tensor): class ChannelPool (line 68) | class ChannelPool(nn.Module): method forward (line 69) | def forward(self, x): class SpatialGate (line 72) | class SpatialGate(nn.Module): method __init__ (line 73) | def __init__(self): method forward (line 78) | def forward(self, x): class CBAM (line 84) | class CBAM(nn.Module): method __init__ (line 85) | def __init__(self, gate_channels, reduction_ratio=16, pool_types=['avg... method forward (line 91) | def forward(self, x): FILE: test_MATNet.py function flip (line 15) | def flip(x, dim): FILE: train_MATNet.py function init_dataloaders (line 21) | def init_dataloaders(args): function trainIters (line 49) | def trainIters(args): FILE: utils/objectives.py class WeightedBCE2d (line 6) | class WeightedBCE2d(nn.Module): method __init__ (line 7) | def __init__(self): method forward (line 10) | def forward(self, input, target, negative_pixels): FILE: utils/utils.py function make_dir (line 7) | def make_dir(dir): function check_parallel (line 12) | def check_parallel(encoder_dict, decoder_dict): function get_base_params (line 34) | def get_base_params(args, model): function get_skip_params (line 52) | def get_skip_params(model): function merge_params (line 68) | def merge_params(params): function get_optimizer (line 74) | def get_optimizer(optim_name, lr, parameters, weight_decay=0, momentum=0... function save_checkpoint_epoch (line 85) | def save_checkpoint_epoch(args, encoder, decoder, enc_opt, dec_opt, epoc... function load_checkpoint_epoch (line 101) | def load_checkpoint_epoch(model_name, epoch, use_gpu=True, load_opt=True):