MCPcopy Create free account

hub / github.com/NarcissusEx/GuardSplat / functions

Functions57 in github.com/NarcissusEx/GuardSplat

↓ 9 callersMethod__init__
(self, attack_types, flag=True)
attack_utils.py:128
↓ 6 callersFunctionrender_views
(gaussians, cameras, renderArgs)
run_watermark.py:38
↓ 4 callersMethod__len__
(self)
wm_utils.py:90
↓ 4 callersFunctionbit_accuracy
(output, target)
wm_utils.py:137
↓ 3 callersFunctionevaluation
(gaussians, sh_offsets, cameras, attacker, renderArgs, model, message, gts, iteration, eval_interval, args)
run_watermark.py:159
↓ 3 callersFunctionget_cameras
(num_cameras, data_type, data_infos, is_random=True)
nerf_utils.py:172
↓ 3 callersMethodresample
(self, x)
wm_utils.py:76
↓ 2 callersMethoddecode
(self, x)
wm_utils.py:72
↓ 2 callersFunctioneval_extraction_accuracy
(pds, message, model, args)
run_watermark.py:46
↓ 2 callersFunctionget_SE3_from_SO3_and_Trans
(r, t)
nerf_utils.py:38
↓ 2 callersFunctionget_data_infos
(model_path, source_path, data_type)
nerf_utils.py:79
↓ 2 callersFunctionposes_avg
(c2ws)
nerf_utils.py:55
↓ 2 callersFunctionsingle_step_inference
(batch, model, iscpu=False)
make_decoder.py:20
↓ 2 callersFunctionviewmatrix
(z, up, pos)
nerf_utils.py:48
↓ 1 callersMethod__init__
(self, **params)
wm_utils.py:81
↓ 1 callersMethodautoencoder
(self, x)
wm_utils.py:61
↓ 1 callersMethoddec_message_to_tokens
(self, dec_message)
wm_utils.py:104
↓ 1 callersFunctioneval_extraction_accuracy_under_attacks
(pds, message, attacker, model, args)
run_watermark.py:51
↓ 1 callersFunctioneval_image_quality
(pds, gts, bsize=8)
run_watermark.py:60
↓ 1 callersFunctionextract_message
(pds, model, args)
run_watermark.py:42
↓ 1 callersFunctionget_SE3_from_m3x4
(m3x4)
nerf_utils.py:44
↓ 1 callersFunctionjpeg_coding_cv2
(image_rgb, jpeg_quality)
attack_utils.py:43
↓ 1 callersMethodload_data
(self)
wm_utils.py:93
↓ 1 callersFunctionload_decoder_and_message
(msg_len, sdir)
wm_utils.py:142
↓ 1 callersFunctionpose_spherical
(theta, phi, radius)
nerf_utils.py:71
↓ 1 callersFunctionrecenter_poses
(poses)
nerf_utils.py:61
↓ 1 callersFunctionsample_K_from_N
(K, N, Limit=48)
wm_utils.py:122
↓ 1 callersFunctionsample_from_large_population
(K, N)
wm_utils.py:124
↓ 1 callersFunctiontest
(args, model=None, testloader=None)
make_decoder.py:57
Method__getitem__
(self, index)
wm_utils.py:87
Method__init__
(self, **params)
wm_utils.py:37
Method__init__
(self)
attack_utils.py:24
Method__init__
(self, factor=0.5)
attack_utils.py:33
Method__init__
(self, flag=True)
attack_utils.py:54
Method__init__
(self)
attack_utils.py:75
Method__init__
(self)
attack_utils.py:85
Method__init__
(self)
attack_utils.py:95
Method__init__
(self)
attack_utils.py:105
Method__init__
(self)
attack_utils.py:114
Method__init__
(self)
attack_utils.py:123
Functioneval
(dataset, opt, pipe, args, model, *kwargs)
run_watermark.py:194
Methodforward
(self, x)
wm_utils.py:66
Methodforward
(self, image)
attack_utils.py:29
Methodforward
(self, image)
attack_utils.py:38
Methodforward
(self, image)
attack_utils.py:59
Methodforward
(self, image)
attack_utils.py:79
Methodforward
(self, image)
attack_utils.py:89
Methodforward
(self, image)
attack_utils.py:100
Methodforward
(self, image)
attack_utils.py:109
Methodforward
(self, image)
attack_utils.py:117
Methodforward
(self, image, attack_type)
attack_utils.py:136
Functionget_blender_poses
(num_cameras, data_infos, is_random, theta_min=-180., theta_max=180., phi_min=-30., phi_max=-30., radius_min=4
nerf_utils.py:178
Functionget_llff_poses
(num_cameras, data_infos, is_random)
nerf_utils.py:186
Methodget_params
(self)
wm_utils.py:118
Functionget_supp_cameras
(model_path, data_type)
nerf_utils.py:137
Functiontrain
(dataset, opt, pipe, args, model, message)
run_watermark.py:67
Functiontrain
(args)
make_decoder.py:25