MCPcopy Create free account

hub / github.com/JasonLSC/GSCodec_Studio / functions

Functions1,225 in github.com/JasonLSC/GSCodec_Studio

↓ 2 callersFunctionformat_size
Convert byte size to readable format (KB, MB, GB, etc.)
scripts/main_track_vid/extract_metrics.py:7
↓ 2 callersFunctionformat_to_glob_pattern
(format_str)
examples/helper/mpeg_gsc/gsc_metric.py:288
↓ 2 callersMethodget_entropy_models
(self)
gsplat/compression_simulation/runtime.py:61
↓ 2 callersMethodget_mask_binary
(self)
gsplat/compression_simulation/runtime.py:58
↓ 2 callersMethodget_means_and_scales
(self, pos)
gsplat/compression_simulation/entropy_model.py:341
↓ 2 callersFunctionget_positions
(theta)
examples/datasets/traj.py:105
↓ 2 callersFunctionget_projection_matrix
Create OpenGL-style projection matrix
gsplat/utils.py:134
↓ 2 callersMethodget_temperature
(self, current_step)
gsplat/compression_simulation/ada_mask.py:19
↓ 2 callersFunctiongetcolormodel
()
examples/helper/STG/helper_model.py:27
↓ 2 callersFunctionimage_ids_to_pair_id
(image_id1, image_id2)
mpeg_gsc_utils/pre_colmap.py:82
↓ 2 callersFunctioninterpolate_camera_poses2
(r0, tvec0, r1, tvec1, t)
examples/helper/STG/posetrace_utils.py:68
↓ 2 callersFunctioninverse_sigmoid
(x)
examples/simple_trainer_dyngs.py:1294
↓ 2 callersFunctionlatex_escape
(text: str)
tools/dyn_bench/make_rd_table.py:66
↓ 2 callersFunctionload_extension
Load a JIT compiled extension.
gsplat/cuda/_backend.py:23
↓ 2 callersFunctionload_json
(path: Path)
tools/merge_results.py:120
↓ 2 callersFunctionload_ply_file
(path: Union[str, Path])
gsplat/compression/post_training/io.py:40
↓ 2 callersMethodload_ply_sequences
( self, ply_dir: str, frame_num: int )
examples/compress_ply_sequence.py:405
↓ 2 callersMethodload_ply_sequences
( self, ply_dir: str, frame_num: int, ply_filename: Optional[str] = None )
examples/codec_ply_sequence.py:499
↓ 2 callersMethodmap
(self, splats: TensorDict, quant_ctx: QuantizationContext | None = None)
gsplat/compression/post_training/components/mapper.py:63
↓ 2 callersFunctionpop_flag_value
Remove and return the value for the first matching flag in ``argv``.
cfg_sys/config_manager.py:27
↓ 2 callersFunctionproj
Projection of Gaussians (perspective or orthographic). Args: means: Gaussian means. [C, N, 3] covars: Gaussian covariances. [C, N
gsplat/cuda/_wrapper.py:141
↓ 2 callersFunctionquantize_sh
(sh, b_s)
examples/helper/ges_tm/pre_process_gaussian.py:91
↓ 2 callersFunctionqvec2rotmat
(qvec)
examples/helper/STG/posetrace_utils.py:56
↓ 2 callersFunctionrasterize_to_pixels_2dgs
Rasterize Gaussians to pixels. Args: means2d: Projected Gaussian means. [C, N, 2] if packed is False, [nnz, 2] if packed is True.
gsplat/cuda/_wrapper.py:1626
↓ 2 callersFunctionreadCamerasFromTransforms
(path, transformsfile, white_background, extension=".png")
examples/helper/STG/dataset_readers.py:957
↓ 2 callersFunctionreadColmapCameras
(cam_extrinsics, cam_intrinsics, images_folder, near, far, startime=0, duration=50, downscale_factor=1)
examples/helper/STG/dataset_readers.py:81
↓ 2 callersMethodregister
( self, name: str, stats: QuantFieldStats, int_tensor: torch.Tensor | None = N
gsplat/compression/post_training/stages.py:91
↓ 2 callersMethodrender_traj
Entry for trajectory rendering.
examples/simple_trainer_2dgs.py:875
↓ 2 callersMethodreorganize
(self, splats_list: List[Dict])
gsplat/compression/yuv_compression.py:469
↓ 2 callersFunctionrgb_to_yuv
(rgb_sh)
examples/helper/ges_tm/pre_process_gaussian.py:70
↓ 2 callersFunctionrotmat2qvec
(R)
examples/helper/STG/posetrace_utils.py:43
↓ 2 callersFunctionrun_LPIPS_for_pngs
( render_png_filename: Path, ref_png_filename: Path, lpips_calculator: LearnedPerceptualImagePat
examples/helper/mpeg_gsc/gsc_metric.py:228
↓ 2 callersFunctionrun_QMIV_metric_for_pngs
Compute QMIV quality metrics for PNG image sequences in both RGB and YUV domains. This function runs the QMIV tool twice: 1. In the RGB
examples/helper/mpeg_gsc/gsc_metric.py:109
↓ 2 callersMethodrun_param_distribution_vis
(self, param_dict: Dict[str, Tensor], save_dir: str)
examples/simple_trainer_dyngs.py:1136
↓ 2 callersMethodrun_param_distribution_vis
(self, param_dict: Dict[str, Tensor], save_dir: str)
examples/simple_trainer_STG.py:1242
↓ 2 callersMethodrun_param_distribution_vis
(self, param_dict: Dict[str, Tensor], save_dir: str)
examples/ply_loader_renderer.py:826
↓ 2 callersFunctionsave_ply_file
(splats: TensorDict, path: Union[str, Path])
gsplat/compression/post_training/io.py:83
↓ 2 callersFunctionslerp
Spherical linear interpolation (SLERP) between two quaternions.
examples/helper/STG/posetrace_utils.py:3
↓ 2 callersFunctionslice
Slices a batch of 3D bilateral grids by pixel coordinates `xy` and gray-scale guidances of pixel colors `rgb`. Supports 2-D, 3-D, and 4-D input s
examples/lib_bilagrid.py:180
↓ 2 callersFunctionsort_splats_morton
(splats: Dict[str, Tensor], verbose: bool = True, return_indices: bool = False)
gsplat/compression/sort.py:65
↓ 2 callersMethodsort_with_frame_index
Organize the list of splats into several sequences of attributs Args:
gsplat/compression/seq_hevc_compression.py:374
↓ 2 callersMethodsort_with_frame_index
Organize the list of splats into several sequences of attributs Args:
gsplat/compression/yuv_compression.py:411
↓ 2 callersMethodstep_optimizers
(self, step: int)
gsplat/compression_simulation/entropy.py:148
↓ 2 callersFunctiontest_ply_quantization
Test for the quantization error of the PLY file.
examples/gs_ply_process.py:178
↓ 2 callersFunctiontimeit
(repeats: int, f: Callable, *args, **kwargs)
profiling/main.py:28
↓ 2 callersMethodto_dict
(self)
gsplat/compression_simulation/config.py:165
↓ 2 callersMethodto_dict
(self)
examples/compress_ply_sequence.py:72
↓ 2 callersMethodto_dict
(self)
examples/codec_ply_sequence.py:73
↓ 2 callersFunctionverify_random_seed
Verify random seed consistency by generating a checksum and save to file Should be called after set_random_seed() Args: resu
examples/utils.py:173
↓ 2 callersFunctionworld_to_cam
Transforms Gaussians from world to camera coordinate system. Args: means: Gaussian means. [N, 3] covars: Gaussian covariances. [N
gsplat/cuda/_wrapper.py:174
↓ 2 callersFunctionyuv_to_rgb
(yuv_sh)
examples/helper/ges_tm/post_process_gaussian.py:78
↓ 1 callersFunctionPILtoTorch_new
(pil_image: Image.Image, resolution: tuple)
examples/helper/STG/general_utils.py:75
↓ 1 callersMethod__init__
(self, n: int)
examples/utils.py:17
↓ 1 callersMethod__init__
(self, colmap_id, R, T, FoVx, FoVy, image, gt_alpha_mask, image_name, uid, t
examples/helper/STG/cameras.py:23
↓ 1 callersMethod__init__
( self, data_dir: str, factor: int = 1, normalize: bool = False, test_
examples/datasets/colmap.py:32
↓ 1 callersMethod_add_new_gs
( self, params: Union[Dict[str, torch.nn.Parameter], torch.nn.ParameterDict], optimize
gsplat/strategy/mcmc.py:169
↓ 1 callersFunction_apply_nested
(nested_target: Any, nested_updates: Dict[str, Any], nested_path: str)
cfg_sys/config_manager.py:92
↓ 1 callersMethod_apply_noise_quantization
(self, tensor: Tensor, lower: float, upper: float, q_step: Tensor)
gsplat/compression_simulation/quantizer.py:70
↓ 1 callersMethod_apply_round_quantization
(self, tensor: Tensor, lower: float, upper: float, bitwidth: int)
gsplat/compression_simulation/quantizer.py:76
↓ 1 callersFunction_as_tensor_dict
(data: Mapping[str, Tensor])
gsplat/compression_simulation/runtime.py:16
↓ 1 callersMethod_build_decode_cmd
Dispatches to the appropriate decoder command builder.
gsplat/compression/video_codec.py:263
↓ 1 callersMethod_build_encode_cmd
Dispatches to the appropriate command builder based on codec type.
gsplat/compression/video_codec.py:127
↓ 1 callersMethod_build_ffmpeg_decode_cmd
Builds the decoding command for FFmpeg.
gsplat/compression/video_codec.py:277
↓ 1 callersFunction_build_strategy
(value: Any, current: Optional[Strategy])
examples/simple_trainer_old.py:427
↓ 1 callersFunction_categorical_ans_encode
(symbols: np.array, probabilities: np.array, save_path:str)
gsplat/compression/entropy_coding_compression.py:299
↓ 1 callersMethod_check_executables
Ensures encoder and decoder executables exist and are accessible.
gsplat/compression/video_codec.py:81
↓ 1 callersFunction_coerce_value
(reference: Any, value: Any)
examples/simple_trainer_old.py:376
↓ 1 callersMethod_create_q_step
(self, tensor: Tensor, lower: float, upper: float, bitwidth: int)
gsplat/compression_simulation/quantizer.py:65
↓ 1 callersFunction_crop_n_splats
(splats: Dict[str, Tensor], n_crop: int)
gsplat/compression/png_compression.py:158
↓ 1 callersFunction_crop_n_splats
(splats: Dict[str, Tensor], n_crop: int)
gsplat/compression/entropy_coding_compression.py:204
↓ 1 callersFunction_crop_n_splats
(splats: Dict[str, Tensor], n_crop: int)
gsplat/compression/hybrid_compression.py:140
↓ 1 callersFunction_crop_n_splats
(splats: Dict[str, Tensor], n_crop: int)
gsplat/compression/hevc_compression.py:171
↓ 1 callersFunction_crop_n_splats
(splats: Dict[str, Tensor], n_crop: int)
gsplat/compression/stg_compression.py:146
↓ 1 callersFunction_default_bitwidths
()
gsplat/compression_simulation/config.py:28
↓ 1 callersFunction_default_clamp_ranges
()
gsplat/compression_simulation/config.py:39
↓ 1 callersFunction_default_entropy_steps
()
gsplat/compression_simulation/config.py:17
↓ 1 callersMethod_deorganize
_summary_ Args: splats_videos_c (Dict[str, Tensor]): _description_ Returns: List[Dict]: _description_
gsplat/compression/yuv_codec.py:428
↓ 1 callersFunction_dequantize_tensor
Dequantizes a video tensor using per-channel metadata.
examples/gs_ply_process.py:37
↓ 1 callersMethod_encode_shN
(self, frame_dir: Path, tensor: torch.Tensor, stats)
gsplat/compression/post_training/legacy_png.py:106
↓ 1 callersMethod_ensure_square_length
(self, splats: TensorDict, quant_ctx: QuantizationContext)
gsplat/compression/post_training/components/mapper.py:17
↓ 1 callersMethod_estiblish_bbox
(self, pos: Tensor, k: float=1.5)
gsplat/compression_simulation/simulation.py:185
↓ 1 callersMethod_expand_if_needed
(self, size: int)
gsplat/compression_simulation/mask.py:78
↓ 1 callersFunction_extract_colmap_start_frame
(data_dir: str)
examples/simple_trainer_dyngs.py:1298
↓ 1 callersFunction_find_free_port
()
gsplat/distributed.py:260
↓ 1 callersFunction_fully_fused_projection_2dgs
PyTorch implementation of `gsplat.cuda._wrapper.fully_fused_projection_2dgs()` .. note:: This is a minimal implementation of fully fused
gsplat/cuda/_torch_impl_2dgs.py:9
↓ 1 callersMethod_get_atribute_encode_configs
Get the configuration parameters for a specific attribute based on its name.
gsplat/compression/yuv_codec.py:474
↓ 1 callersMethod_get_compress_fn
(self, param_name: str)
gsplat/compression/png_compression.py:49
↓ 1 callersMethod_get_compress_fn
(self, param_name: str)
gsplat/compression/entropy_coding_compression.py:102
↓ 1 callersMethod_get_compress_fn
(self, param_name: str)
gsplat/compression/hybrid_compression.py:48
↓ 1 callersMethod_get_compress_fn
(self, param_name: str)
gsplat/compression/hevc_compression.py:71
↓ 1 callersMethod_get_compress_fn
(self, param_name: str)
gsplat/compression/stg_compression.py:47
↓ 1 callersMethod_get_compress_fn
(self, param_name: str)
gsplat/compression/seq_hevc_compression.py:132
↓ 1 callersMethod_get_compress_fn
(self, param_name: str)
gsplat/compression/yuv_compression.py:146
↓ 1 callersMethod_get_decompress_fn
(self, param_name: str)
gsplat/compression/png_compression.py:64
↓ 1 callersMethod_get_decompress_fn
(self, param_name: str)
gsplat/compression/hybrid_compression.py:64
↓ 1 callersMethod_get_decompress_fn
(self, param_name: str)
gsplat/compression/hevc_compression.py:86
↓ 1 callersMethod_get_decompress_fn
(self, param_name: str)
gsplat/compression/stg_compression.py:66
↓ 1 callersMethod_get_decompress_fn
(self, param_name: str)
gsplat/compression/seq_hevc_compression.py:138
↓ 1 callersMethod_get_decompress_fn
(self, param_name: str)
gsplat/compression/yuv_compression.py:152
↓ 1 callersFunction_get_prob
(symbols: np.array, bitwidth: int=8)
gsplat/compression/entropy_coding_compression.py:282
← previousnext →201–300 of 1,225, ranked by callers