SYMBOL INDEX (67 symbols across 17 files) FILE: Composition/Codes/dataset.py class TrainDataset (line 10) | class TrainDataset(Dataset): method __init__ (line 11) | def __init__(self, data_path): method __getitem__ (line 26) | def __getitem__(self, index): method __len__ (line 69) | def __len__(self): class TestDataset (line 73) | class TestDataset(Dataset): method __init__ (line 74) | def __init__(self, data_path): method __getitem__ (line 90) | def __getitem__(self, index): method __len__ (line 125) | def __len__(self): FILE: Composition/Codes/loss.py function l_num_loss (line 27) | def l_num_loss(img1, img2, l_num=1): function boundary_extraction (line 31) | def boundary_extraction(mask): function cal_boundary_term (line 66) | def cal_boundary_term(inpu1_tesnor, inpu2_tesnor, mask1_tesnor, mask2_te... function cal_smooth_term_stitch (line 76) | def cal_smooth_term_stitch(stitched_image, learned_mask1): function cal_smooth_term_diff (line 94) | def cal_smooth_term_diff(img1, img2, learned_mask1, overlap): FILE: Composition/Codes/network.py function build_model (line 7) | def build_model(net, warp1_tensor, warp2_tensor, mask1_tensor, mask2_ten... class DownBlock (line 22) | class DownBlock(nn.Module): method __init__ (line 23) | def __init__(self, inchannels, outchannels, dilation, pool=True): method forward (line 41) | def forward(self, x): class UpBlock (line 44) | class UpBlock(nn.Module): method __init__ (line 45) | def __init__(self, inchannels, outchannels, dilation): method forward (line 67) | def forward(self, x1, x2): class Network (line 76) | class Network(nn.Module): method __init__ (line 77) | def __init__(self, nclasses=1): method forward (line 105) | def forward(self, x, y, m1, m2): FILE: Composition/Codes/test.py function test (line 17) | def test(args): FILE: Composition/Codes/test_other.py function loadSingleData (line 15) | def loadSingleData(data_path): function test_other (line 50) | def test_other(args): FILE: Composition/Codes/train.py function train (line 32) | def train(args): FILE: Warp/Codes/dataset.py class TrainDataset (line 10) | class TrainDataset(Dataset): method __init__ (line 11) | def __init__(self, data_path): method __getitem__ (line 28) | def __getitem__(self, index): method __len__ (line 57) | def __len__(self): class TestDataset (line 61) | class TestDataset(Dataset): method __init__ (line 62) | def __init__(self, data_path): method __getitem__ (line 79) | def __getitem__(self, index): method __len__ (line 101) | def __len__(self): FILE: Warp/Codes/loss.py function l_num_loss (line 10) | def l_num_loss(img1, img2, l_num=1): function cal_lp_loss (line 14) | def cal_lp_loss(input1, input2, output_H, output_H_inv, warp_mesh, warp_... function cal_lp_loss2 (line 37) | def cal_lp_loss2(input1, warp_mesh, warp_mesh_mask): function inter_grid_loss (line 48) | def inter_grid_loss(overlap, mesh): function intra_grid_loss (line 84) | def intra_grid_loss(pts): FILE: Warp/Codes/network.py function draw_mesh_on_warp (line 23) | def draw_mesh_on_warp(warp, f_local): function H2Mesh (line 50) | def H2Mesh(H, rigid_mesh): function get_rigid_mesh (line 69) | def get_rigid_mesh(batch_size, height, width): function get_norm_mesh (line 83) | def get_norm_mesh(mesh, height, width): function data_aug (line 95) | def data_aug(img1, img2): function build_model (line 120) | def build_model(net, input1_tensor, input2_tensor, is_training = True): function build_new_ft_model (line 191) | def build_new_ft_model(net, input1_tensor, input2_tensor): function get_stitched_result (line 235) | def get_stitched_result(input1_tensor, input2_tensor, rigid_mesh, mesh): function build_output_model (line 286) | def build_output_model(net, input1_tensor, input2_tensor): class Network (line 366) | class Network(nn.Module): method __init__ (line 368) | def __init__(self): method get_res50_FeatureMap (line 455) | def get_res50_FeatureMap(self, resnet50_model): method forward (line 475) | def forward(self, input1_tesnor, input2_tesnor): method extract_patches (line 522) | def extract_patches(self, x, kernel=3, stride=1): method CCL (line 530) | def CCL(self, feature_1, feature_2): FILE: Warp/Codes/test.py function create_gif (line 18) | def create_gif(image_list, gif_name, duration=0.35): function test (line 26) | def test(args): FILE: Warp/Codes/test_other.py function loadSingleData (line 21) | def loadSingleData(data_path, img1_name, img2_name): function train (line 56) | def train(args): FILE: Warp/Codes/test_output.py function draw_mesh_on_warp (line 20) | def draw_mesh_on_warp(warp, f_local): function create_gif (line 44) | def create_gif(image_list, gif_name, duration=0.35): function test (line 54) | def test(args): FILE: Warp/Codes/train.py function train (line 28) | def train(args): FILE: Warp/Codes/utils/torch_DLT.py function tensor_DLT (line 17) | def tensor_DLT(src_p, dst_p): FILE: Warp/Codes/utils/torch_homo_transform.py function transformer (line 5) | def transformer(U, theta, out_size, **kwargs): FILE: Warp/Codes/utils/torch_tps_transform.py function transformer (line 7) | def transformer(U, source, target, out_size): FILE: Warp/Codes/utils/torch_tps_transform2.py function transformer (line 10) | def transformer(U, source, target, out_size):