SYMBOL INDEX (187 symbols across 27 files) FILE: arguments/__init__.py class GroupParams (line 16) | class GroupParams: class ParamGroup (line 19) | class ParamGroup: method __init__ (line 20) | def __init__(self, parser: ArgumentParser, name : str, fill_none = Fal... method extract (line 40) | def extract(self, args): class ModelParams (line 47) | class ModelParams(ParamGroup): method __init__ (line 48) | def __init__(self, parser, sentinel=False): method extract (line 60) | def extract(self, args): class PipelineParams (line 65) | class PipelineParams(ParamGroup): method __init__ (line 66) | def __init__(self, parser): class OptimizationParams (line 72) | class OptimizationParams(ParamGroup): method __init__ (line 73) | def __init__(self, parser): function get_combined_args (line 93) | def get_combined_args(parser : ArgumentParser): FILE: colormask.py function mean_neighborhood (line 37) | def mean_neighborhood(input_img, N): function save_mp4 (line 48) | def save_mp4(dir, fps): function multi_instance_opt (line 89) | def multi_instance_opt(all_contrib, gamma=0.): function id2rgb (line 109) | def id2rgb(id, max_num_obj=256): function visualize_obj (line 130) | def visualize_obj(objects): function render_set (line 138) | def render_set(model_path, name, iteration, views, gaussians, pipeline, ... function render_sets (line 253) | def render_sets(dataset : ModelParams, iteration : int, pipeline : Pipel... FILE: edit_object_inpaint.py function mask_to_bbox (line 31) | def mask_to_bbox(mask): function crop_using_bbox (line 40) | def crop_using_bbox(image, bbox): function divide_into_patches (line 45) | def divide_into_patches(image, K): function finetune_inpaint (line 52) | def finetune_inpaint(opt, model_path, iteration, views, gaussians, pipel... function render_set (line 125) | def render_set(model_path, name, iteration, views, gaussians, pipeline, ... function inpaint (line 149) | def inpaint(dataset : ModelParams, iteration : int, pipeline : PipelineP... FILE: full360_render.py function dot (line 32) | def dot(x, y): function length (line 38) | def length(x, eps=1e-20): function safe_normalize (line 44) | def safe_normalize(x, eps=1e-20): function look_at (line 47) | def look_at(campos, target): function pose_spherical (line 56) | def pose_spherical(elevation, azimuth, radius=4.031, opengl=False): function save_mp4 (line 77) | def save_mp4(dir, fps): function adjust_pose (line 94) | def adjust_pose(view): function render_set (line 119) | def render_set(model_path, name, iteration, views, gaussians, pipeline, ... function render_sets (line 155) | def render_sets(dataset : ModelParams, iteration : int, pipeline : Pipel... FILE: gaussian_renderer/__init__.py function render (line 24) | def render(viewpoint_camera, pc : GaussianModel, pipe, bg_color : torch.... function flashsplat_render (line 112) | def flashsplat_render(viewpoint_camera, pc : GaussianModel, pipe, bg_col... FILE: gaussian_renderer/network_gui.py function init (line 26) | def init(wish_host, wish_port): function try_connect (line 34) | def try_connect(): function read (line 43) | def read(): function send (line 50) | def send(message_bytes, verify): function receive (line 57) | def receive(): FILE: generate_mask.py function save_mp4 (line 41) | def save_mp4(dir, fps): function render_set (line 58) | def render_set(model_path, name, iteration, views, gaussians, pipeline, ... function render_sets (line 168) | def render_sets(dataset : ModelParams, iteration : int, pipeline : Pipel... FILE: lpipsPyTorch/__init__.py function lpips (line 6) | def lpips(x: torch.Tensor, FILE: lpipsPyTorch/modules/lpips.py class LPIPS (line 8) | class LPIPS(nn.Module): method __init__ (line 17) | def __init__(self, net_type: str = 'alex', version: str = '0.1'): method forward (line 30) | def forward(self, x: torch.Tensor, y: torch.Tensor): FILE: lpipsPyTorch/modules/networks.py function get_network (line 12) | def get_network(net_type: str): class LinLayers (line 23) | class LinLayers(nn.ModuleList): method __init__ (line 24) | def __init__(self, n_channels_list: Sequence[int]): class BaseNet (line 36) | class BaseNet(nn.Module): method __init__ (line 37) | def __init__(self): method set_requires_grad (line 46) | def set_requires_grad(self, state: bool): method z_score (line 50) | def z_score(self, x: torch.Tensor): method forward (line 53) | def forward(self, x: torch.Tensor): class SqueezeNet (line 66) | class SqueezeNet(BaseNet): method __init__ (line 67) | def __init__(self): class AlexNet (line 77) | class AlexNet(BaseNet): method __init__ (line 78) | def __init__(self): class VGG16 (line 88) | class VGG16(BaseNet): method __init__ (line 89) | def __init__(self): FILE: lpipsPyTorch/modules/utils.py function normalize_activation (line 6) | def normalize_activation(x, eps=1e-10): function get_state_dict (line 11) | def get_state_dict(net_type: str = 'alex', version: str = '0.1'): FILE: metrics.py function readImages (line 24) | def readImages(renders_dir, gt_dir): function evaluate (line 36) | def evaluate(model_paths): FILE: objremoval.py function mean_neighborhood (line 37) | def mean_neighborhood(input_img, N): function save_mp4 (line 46) | def save_mp4(dir, fps): function multi_instance_opt (line 82) | def multi_instance_opt(all_counts, slackness=0.): function id2rgb (line 104) | def id2rgb(id, max_num_obj=256): function visualize_obj (line 125) | def visualize_obj(objects): function render_set (line 133) | def render_set(model_path, name, iteration, views, gaussians, pipeline, ... function render_sets (line 228) | def render_sets(dataset : ModelParams, iteration : int, pipeline : Pipel... FILE: render.py function mean_neighborhood (line 37) | def mean_neighborhood(input_img, N): function save_mp4 (line 46) | def save_mp4(dir, fps): function multi_instance_opt (line 82) | def multi_instance_opt(all_counts, slackness=0.): function id2rgb (line 104) | def id2rgb(id, max_num_obj=256): function visualize_obj (line 125) | def visualize_obj(objects): function render_set (line 133) | def render_set(model_path, name, iteration, views, gaussians, pipeline, ... function render_sets (line 247) | def render_sets(dataset : ModelParams, iteration : int, pipeline : Pipel... FILE: scene/__init__.py class Scene (line 21) | class Scene: method __init__ (line 25) | def __init__(self, args : ModelParams, gaussians : GaussianModel, load... method save (line 91) | def save(self, iteration): method getTrainCameras (line 95) | def getTrainCameras(self, scale=1.0): method getTestCameras (line 98) | def getTestCameras(self, scale=1.0): FILE: scene/cameras.py class Camera (line 18) | class Camera(nn.Module): method __init__ (line 19) | def __init__(self, colmap_id, R, T, FoVx, FoVy, image, gt_alpha_mask, class MiniCam (line 73) | class MiniCam: method __init__ (line 74) | def __init__(self, width, height, fovy, fovx, znear, zfar, world_view_... FILE: scene/colmap_loader.py function qvec2rotmat (line 43) | def qvec2rotmat(qvec): function rotmat2qvec (line 55) | def rotmat2qvec(R): class Image (line 68) | class Image(BaseImage): method qvec2rotmat (line 69) | def qvec2rotmat(self): function read_next_bytes (line 72) | def read_next_bytes(fid, num_bytes, format_char_sequence, endian_charact... function read_points3D_text (line 83) | def read_points3D_text(path): function read_points3D_binary (line 125) | def read_points3D_binary(path_to_model_file): function read_intrinsics_text (line 156) | def read_intrinsics_text(path): function read_extrinsics_binary (line 180) | def read_extrinsics_binary(path_to_model_file): function read_intrinsics_binary (line 215) | def read_intrinsics_binary(path_to_model_file): function read_extrinsics_text (line 244) | def read_extrinsics_text(path): function read_colmap_bin_array (line 273) | def read_colmap_bin_array(path): FILE: scene/dataset_readers.py class CameraInfo (line 28) | class CameraInfo(NamedTuple): class SceneInfo (line 41) | class SceneInfo(NamedTuple): function getNerfppNorm (line 48) | def getNerfppNorm(cam_info): function readColmapCameras (line 71) | def readColmapCameras(cam_extrinsics, cam_intrinsics, images_folder, obj... function fetchPly (line 119) | def fetchPly(path): function storePly (line 127) | def storePly(path, xyz, rgb): function readColmapSceneInfo (line 144) | def readColmapSceneInfo(path, images, eval, object_path, llffhold=8): function readCamerasFromTransforms (line 194) | def readCamerasFromTransforms(path, transformsfile, white_background, ex... function readNerfSyntheticInfo (line 238) | def readNerfSyntheticInfo(path, white_background, eval, extension=".png"): FILE: scene/gaussian_model.py class GaussianModel (line 26) | class GaussianModel: method setup_functions (line 28) | def setup_functions(self): method __init__ (line 46) | def __init__(self, sh_degree : int): method capture (line 63) | def capture(self): method restore (line 79) | def restore(self, model_args, training_args): method get_scaling (line 98) | def get_scaling(self): method get_rotation (line 102) | def get_rotation(self): method get_xyz (line 106) | def get_xyz(self): method get_features (line 110) | def get_features(self): method get_opacity (line 116) | def get_opacity(self): method get_covariance (line 119) | def get_covariance(self, scaling_modifier = 1): method oneupSHdegree (line 122) | def oneupSHdegree(self): method create_from_pcd (line 126) | def create_from_pcd(self, pcd : BasicPointCloud, spatial_lr_scale : fl... method training_setup (line 151) | def training_setup(self, training_args): method inpaint_setup (line 171) | def inpaint_setup(self, training_args, mask3d): method update_learning_rate (line 272) | def update_learning_rate(self, iteration): method construct_list_of_attributes (line 280) | def construct_list_of_attributes(self): method save_ply (line 294) | def save_ply(self, path): method reset_opacity (line 313) | def reset_opacity(self): method load_ply (line 318) | def load_ply(self, path): method replace_tensor_to_optimizer (line 361) | def replace_tensor_to_optimizer(self, tensor, name): method _prune_optimizer (line 376) | def _prune_optimizer(self, mask): method prune_points (line 394) | def prune_points(self, mask): method cat_tensors_to_optimizer (line 410) | def cat_tensors_to_optimizer(self, tensors_dict): method densification_postfix (line 432) | def densification_postfix(self, new_xyz, new_features_dc, new_features... method densify_and_split (line 452) | def densify_and_split(self, grads, grad_threshold, scene_extent, N=2, ... method densify_and_clone (line 487) | def densify_and_clone(self, grads, grad_threshold, scene_extent, limit... method densify_and_prune (line 512) | def densify_and_prune(self, max_grad, min_opacity, extent, max_screen_... method add_densification_stats (line 538) | def add_densification_stats(self, viewspace_point_tensor, update_filter): method get_num_pts (line 543) | def get_num_pts(self): FILE: train.py function dot (line 43) | def dot(x, y): function length (line 49) | def length(x, eps=1e-20): function safe_normalize (line 55) | def safe_normalize(x, eps=1e-20): function look_at (line 58) | def look_at(campos, target): function pose_spherical (line 66) | def pose_spherical(elevation, azimuth, radius=4.031, opengl=False): function save_image (line 87) | def save_image(fn, x : np.ndarray): function save_mask (line 96) | def save_mask(fn, x: np.ndarray): function _resize (line 109) | def _resize(image_array, size=(512, 512)): function save_gif (line 115) | def save_gif(dir, fps): function save_mp4 (line 125) | def save_mp4(dir, fps): function training (line 145) | def training(dataset, opt, pipe, testing_iterations, saving_iterations, ... function prepare_output_and_logger (line 276) | def prepare_output_and_logger(args): function training_report (line 299) | def training_report(tb_writer, iteration, Ll1, loss, l1_loss, elapsed, t... function training_visualization (line 341) | def training_visualization(vis_path, scene : Scene, gaussians, renderFun... FILE: utils/camera_utils.py function read_depth (line 23) | def read_depth(filename): function loadCam (line 30) | def loadCam(args, id, cam_info, resolution_scale): function cameraList_from_camInfos (line 80) | def cameraList_from_camInfos(cam_infos, resolution_scale, args): function camera_to_JSON (line 88) | def camera_to_JSON(id, camera : Camera): FILE: utils/general_utils.py function inverse_sigmoid (line 18) | def inverse_sigmoid(x): function PILtoTorch (line 21) | def PILtoTorch(pil_image, resolution): function get_expon_lr_func (line 29) | def get_expon_lr_func( function strip_lowerdiag (line 64) | def strip_lowerdiag(L): function strip_symmetric (line 75) | def strip_symmetric(sym): function build_rotation (line 78) | def build_rotation(r): function build_scaling_rotation (line 101) | def build_scaling_rotation(s, r): function safe_state (line 112) | def safe_state(silent): FILE: utils/graphics_utils.py class BasicPointCloud (line 17) | class BasicPointCloud(NamedTuple): function geom_transform_points (line 22) | def geom_transform_points(points, transf_matrix): function getWorld2View (line 31) | def getWorld2View(R, t): function getWorld2View2 (line 38) | def getWorld2View2(R, t, translate=np.array([.0, .0, .0]), scale=1.0): function getProjectionMatrix (line 51) | def getProjectionMatrix(znear, zfar, fovX, fovY): function fov2focal (line 73) | def fov2focal(fov, pixels): function focal2fov (line 76) | def focal2fov(focal, pixels): FILE: utils/image_utils.py function mse (line 14) | def mse(img1, img2): function psnr (line 17) | def psnr(img1, img2): FILE: utils/loss_utils.py function l1_loss (line 17) | def l1_loss(network_output, gt): function masked_l1_loss (line 20) | def masked_l1_loss(network_output, gt, mask): function l2_loss (line 26) | def l2_loss(network_output, gt): function gaussian (line 29) | def gaussian(window_size, sigma): function create_window (line 33) | def create_window(window_size, channel): function ssim (line 39) | def ssim(img1, img2, window_size=11, size_average=True): function _ssim (line 49) | def _ssim(img1, img2, window, window_size, channel, size_average=True): FILE: utils/sh_utils.py function eval_sh (line 57) | def eval_sh(deg, sh, dirs): function RGB2SH (line 114) | def RGB2SH(rgb): function SH2RGB (line 117) | def SH2RGB(sh): FILE: utils/system_utils.py function mkdir_p (line 16) | def mkdir_p(folder_path): function searchForMaxIteration (line 26) | def searchForMaxIteration(folder):