tensorflow_graphics/LICENSE,sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA,11358
tensorflow_graphics/__init__.py,sha256=3qUEmpxmlOwy81JC43BnaqUjJKlsfEP-3OrIfoWb-hs,2108
tensorflow_graphics/opensource_only.files,sha256=7a0YvCGkaQhqgAjwipvb4MX90giblL5YbXYPy7Ynnso,86
tensorflow_graphics/datasets/__init__.py,sha256=hDEwRs4hPha0OS2tXGLaKBOqrSXEZOYp6HZ1jxMvPN4,1136
tensorflow_graphics/datasets/features/__init__.py,sha256=kR84VyhVndiIRNdKffXmriGk4bVcQWybUrcoQBdOeYc,1050
tensorflow_graphics/datasets/features/camera_feature.py,sha256=KWRC36BqLbMEhZQkEDWJ9XZGdcLn7M5vkvrGu_shKCc,7004
tensorflow_graphics/datasets/features/camera_feature_test.py,sha256=E8EvlGzhFsaAY6Ks5dozeDuCiXMlB-FCZliGtWyci44,7209
tensorflow_graphics/datasets/features/pose_feature.py,sha256=KOWjjRTOWCiDAPVqY2L8VvFrr2znl2PahNJezLV_YIk,2003
tensorflow_graphics/datasets/features/pose_feature_test.py,sha256=iOaZ7tQKqbBmphlIX70xKGhSaqW88HmgnU-FnCAxwKo,2100
tensorflow_graphics/datasets/features/trimesh_feature.py,sha256=Dvtj14Zp6_NWmEGSC2_pbwRhWKTifC7bn2dhHi6U3FA,4577
tensorflow_graphics/datasets/features/trimesh_feature_test.py,sha256=qB6j9IGHwkQbG2sdGzxrrz9qViiqIdflcpue9yO3ybM,3731
tensorflow_graphics/datasets/features/voxel_feature.py,sha256=zjpmVhF1GzBU8QTYa6RwFeZxUf8v-2IAcf4zhKkz1zg,2807
tensorflow_graphics/datasets/features/voxel_feature_test.py,sha256=Ox_IYE_a9DDHeCnryFLCGGpkMjPvOQ9ysGjv_PbjBDE,3029
tensorflow_graphics/datasets/features/test_data/cube.mat,sha256=_AKUZDx8tWau7SOhmKDNoudDgXQtG7sB0_CGw98QyGE,32968
tensorflow_graphics/datasets/features/test_data/cube.obj,sha256=4-bluw3MKEuXiz5728L4T0JZcasfYxRBo5D0PMSCpko,290
tensorflow_graphics/datasets/modelnet40/__init__.py,sha256=LFmNLxsH2OTcd2h85B5AUOSb1UD0b_t1OTNQtH8fS6E,769
tensorflow_graphics/datasets/modelnet40/checksums.tsv,sha256=726oHeqies2VlX3rchXeoCP20Z_St4Nsfpsq3pPPDJ0,142
tensorflow_graphics/datasets/modelnet40/modelnet40.py,sha256=cJWqoNqlUNV-3ZOdaBRV75DI1GeNeTx0E-1SexjQH7g,4408
tensorflow_graphics/datasets/modelnet40/modelnet40_checksums.py,sha256=ixl6e7bMUenLU5DE0ow80L8BeipebdBe7_QuDnEwFr8,1035
tensorflow_graphics/datasets/modelnet40/modelnet40_makefakes.py,sha256=gIb9o0RrykTFy8SCjR5-ri8jhUXKCnb0yIAv2P-PfG4,2078
tensorflow_graphics/datasets/modelnet40/modelnet40_run.py,sha256=oqZ03Dhi0y977u1owQQ4Eq3BuZRTeXkGApfMBjI-h_w,1413
tensorflow_graphics/datasets/modelnet40/modelnet40_show.py,sha256=et0zRX7gS09gSk4VZRTWWuGeuLq2VVFfE_QX8zwJqsA,1391
tensorflow_graphics/datasets/modelnet40/modelnet40_test.py,sha256=vy0rqC59u5VgYgOIBDTMd-ofRN-IHNjirr-LZ87ijGM,1439
tensorflow_graphics/datasets/modelnet40/fakes/modelnet40_ply_hdf5_2048/ply_data_test0.h5,sha256=G1pjCtcEzd27xdC7EJuEaZOMLFhXwt53yk6MLyxSqh4,198664
tensorflow_graphics/datasets/modelnet40/fakes/modelnet40_ply_hdf5_2048/ply_data_test1.h5,sha256=k0ipuyqCgu46Rjwu630phO-7c1aM2wdMDMytkYXtmRs,198664
tensorflow_graphics/datasets/modelnet40/fakes/modelnet40_ply_hdf5_2048/ply_data_train0.h5,sha256=8mhhkaWu8UKQCBVH8H9UGmoGPm2BUxKYmG91prGW-pM,198664
tensorflow_graphics/datasets/modelnet40/fakes/modelnet40_ply_hdf5_2048/ply_data_train1.h5,sha256=1JvmyqpTB8Gunnr6jlp-a5ueKHuSnhfswnU4tACeB0I,198664
tensorflow_graphics/datasets/modelnet40/fakes/modelnet40_ply_hdf5_2048/ply_data_train2.h5,sha256=1DGRS7vU8Goy8XkhundYLuXLt_g06BXIogAuOB1Ej2U,198664
tensorflow_graphics/datasets/modelnet40/fakes/modelnet40_ply_hdf5_2048/test_files.txt,sha256=Bv0Bm75kPi5MMsIJk_1IiFQNS5hbn5Xb3nQQD0w0BCc,96
tensorflow_graphics/datasets/modelnet40/fakes/modelnet40_ply_hdf5_2048/train_files.txt,sha256=LmTZAYCOS_Pgl79kyiRuviucTqh4Fnys1xF_I-wpin8,147
tensorflow_graphics/datasets/pix3d/__init__.py,sha256=V6HO60cQLiboydhQynSbuBNFu1T3HqFxNw2oVYpkTfI,744
tensorflow_graphics/datasets/pix3d/checksums.tsv,sha256=6EGkPHBwta6dKXqJK5aB3uTeAP2GWRPszCWjnevwEMw,118
tensorflow_graphics/datasets/pix3d/pix3d.py,sha256=3dM3HpIMx-oMm22x1dZEf0HHdDmBfRaDDe8rhB4P3T8,11689
tensorflow_graphics/datasets/pix3d/pix3d_test.py,sha256=y3s_ecfzVTt4YwhEXIxDPTZwumRfOg7ZCo-WC4xSSTA,1674
tensorflow_graphics/datasets/pix3d/fakes/pix3d.json,sha256=vnxq05_vt7jDcjwNSQpPRpx_vu5aOMs-Km-VO031wzw,9305
tensorflow_graphics/datasets/pix3d/fakes/pix3d_test.npy,sha256=eaPsnlATMAch_izClsPXAWryCYtR6kYZDehZ3B3o-44,136
tensorflow_graphics/datasets/pix3d/fakes/pix3d_train.npy,sha256=7fV7PnzE2DfbejtADoT_oswHtq3DR-3vn-q7wRxRg8s,144
tensorflow_graphics/datasets/pix3d/fakes/img/bed/0001.png,sha256=gnEXg0Bh3zjba1pzyrtY1SYENIN0ESeIqtQj80Z3na4,167992
tensorflow_graphics/datasets/pix3d/fakes/img/bed/0002.png,sha256=TVdOgzy2malmcHvTcyAkD5dOOHD4GiHA_OzZb4drUqk,974367
tensorflow_graphics/datasets/pix3d/fakes/img/bed/0010.png,sha256=IQr0VMcGhkra27tYDR7g8KTo0lDrQeR9Th2ZdUwpRz0,1230637
tensorflow_graphics/datasets/pix3d/fakes/mask/bed/0001.png,sha256=DBsQuRa-gNMjzURnYlyqURjqmzpN_SAjyp16sROptcM,1322
tensorflow_graphics/datasets/pix3d/fakes/mask/bed/0002.png,sha256=RorVFr9GqDhiefV3I3R_M1-1BZVouPjWcYif9lThyok,4140
tensorflow_graphics/datasets/pix3d/fakes/mask/bed/0010.png,sha256=t8-i4aUY1a-H0di6UAFiX6XdBu-gd8oIBLy2QaiORRE,3425
tensorflow_graphics/datasets/pix3d/fakes/model/bed/IKEA_MALM_2/3d_keypoints.txt,sha256=blup6owyugUUsDkdMymkckudch0V4Ns4xYgSxOmqSs4,287
tensorflow_graphics/datasets/pix3d/fakes/model/bed/IKEA_MALM_2/malm_bed_2_obj0_object.mtl,sha256=mjttrQlzd9JIe9NaRzTqD8et9blDlWUyshFh5csppW0,304
tensorflow_graphics/datasets/pix3d/fakes/model/bed/IKEA_MALM_2/model.obj,sha256=60sEEwwAy7-CQMg4HAwe74hia1oAJyaNs45MPi7vmZk,22945
tensorflow_graphics/datasets/pix3d/fakes/model/bed/IKEA_MALM_2/voxel.mat,sha256=T3vOzM8WEPYJY_xh2_QGS8gBzB93O2yivdCLAD9xzxU,9097
tensorflow_graphics/datasets/pix3d/fakes/model/bed/IKEA_MALM_3/3d_keypoints.txt,sha256=x3ddbefMTRxyE8aXYM-JZwl6ldgsGCs93VrHliGqpPY,287
tensorflow_graphics/datasets/pix3d/fakes/model/bed/IKEA_MALM_3/malm_bed_3_obj0_object.mtl,sha256=mjttrQlzd9JIe9NaRzTqD8et9blDlWUyshFh5csppW0,304
tensorflow_graphics/datasets/pix3d/fakes/model/bed/IKEA_MALM_3/model.obj,sha256=vWHGOHeY9AFQT8__5PAgN03ooFS-oq_DvuxtnS50vbE,22933
tensorflow_graphics/datasets/pix3d/fakes/model/bed/IKEA_MALM_3/voxel.mat,sha256=8Sw6XUvwQzc6ULAHYDpUad3Db8Qj0qMREhtAU3kopIc,9125
tensorflow_graphics/datasets/pix3d/fixed_masks/0045.png,sha256=4ZTFS-FCjTjApkLEaEOAbVL-NotcBQU3nm4J0GPY8Yc,689
tensorflow_graphics/datasets/pix3d/fixed_masks/1745.png,sha256=crXCEPn1oYY9RsC9OyKlNtUkghCQl1i1gcOZP4g1JP8,743
tensorflow_graphics/datasets/pix3d/splits/pix3d_test.npy,sha256=NhikqENa_WqZYbWmLPnKNY15vVyIe8eWGMe-10vRBQc,18976
tensorflow_graphics/datasets/pix3d/splits/pix3d_train.npy,sha256=1WxXCTCn2KbTsT0-2RZnbaRItkiDezy3q4ScXUOTw-E,61632
tensorflow_graphics/datasets/shapenet/__init__.py,sha256=Mh6BDCFDdjorc1zQsk4LMEtWWuqf-RsTkseftfll7a8,759
tensorflow_graphics/datasets/shapenet/checksums.tsv,sha256=_tvFoo04_umLZB7iW0vLqOrZbnZv_iYw7J0mwG9n57U,138
tensorflow_graphics/datasets/shapenet/shapenet.py,sha256=4flFAZw4FBgqggudQN6cqc1E_tvU-sDU6d_yEC2GQ80,7561
tensorflow_graphics/datasets/shapenet/shapenet_test.py,sha256=vXoUTC71zz2m-9kUafSiQKzD_VTUv1m-jZUbO1zWt6M,2929
tensorflow_graphics/datasets/shapenet/fakes/all.csv,sha256=gdjHm3SKIdIMOgMtoWC6mqLwNFhMKQ6H8ZJUjAtdVSE,316
tensorflow_graphics/datasets/shapenet/fakes/taxonomy.json,sha256=ZQBZzWMOA5MnlhFjSlm5Di3E4amKo3rcewQKAgy8gRE,10093
tensorflow_graphics/datasets/shapenet/fakes/02691156/3d5354863690ac7eca27bba175814d1/models/model_normalized.obj,sha256=nCpVGn2t1HrV7bjvUmPvoIM40A_dXb_BY5Uo6rkmgpo,131
tensorflow_graphics/datasets/shapenet/fakes/02691156/7eff60e0d72800b8ca8607f540cc62ba/models/model_normalized.obj,sha256=CUkFfJzGbM6A4or85nYzFWm3OIj5fwIJuVlTXA0JFTc,185
tensorflow_graphics/datasets/shapenet/fakes/02691156/9550774ad1c19b24a5a118bd15e6e34f/models/model_normalized.obj,sha256=uwWOFNKI20cnQukdLp-uUVR0Lc3fOpRj8cqS3pTSeh8,580
tensorflow_graphics/datasets/shapenet/fakes/02691156/a98038807a61926abce962d6c4b37336/models/model_normalized.obj,sha256=8LoCmFl6PIjAfxvjIhx7SRKaImWNoMdlJ6W24vI1uUk,297
tensorflow_graphics/datasets/shapenet/fakes/03001627/a800bd725fe116447a84e76181a9e08f/models/model_normalized.obj,sha256=Jh7ntd2Bm-Fg5OWCJUerzpOtzyssQ1PD4UAmBK4rnQA,338
tensorflow_graphics/datasets/testing/__init__.py,sha256=mwc3MHTwzXPoYxI0uSqsb43y6_muo0JpdoI3LXPaSdk,734
tensorflow_graphics/datasets/testing/metadata/model_net40/1.0.0/dataset_info.json,sha256=8Nb8650D7hzYApAP9a0h9gK7GtKonVLTG2h8PXqZXfg,2849
tensorflow_graphics/g3doc/_book.yaml,sha256=YeFuVosGz51uTS8ZP5tSKfRjSn6NOYVwRDZhMDjgCC4,2358
tensorflow_graphics/g3doc/_index.ipynb,sha256=7Yl5AQv9As8SoAf3RTZAtqQjQ48QHJD0lXF32wBWRGc,5546
tensorflow_graphics/g3doc/_index.yaml,sha256=DfjC2fBfZt7K0kNkmyTRM0Qv9XaLqVe-RDweapf1Mkk,3880
tensorflow_graphics/g3doc/build_docs.py,sha256=IoyEEZsmu2dVn22OA54iuJ1bmDnGsHo7duL9Hs1YGC0,2390
tensorflow_graphics/g3doc/debug_mode.md,sha256=u2E3Gr5kyBJoxxiqYe0NnW7Yd8kOjxjFnoIfA_8TYdU,946
tensorflow_graphics/g3doc/install.md,sha256=BygCvt4vs-8SuGjyOLfMWGI9GeSSdk6H_4n3jWp1X6Y,1319
tensorflow_graphics/g3doc/overview.md,sha256=QQDo1W1zQBJorgAS-mdseBUlxT8stv-tO_tnCplVd8M,2922
tensorflow_graphics/g3doc/tensorboard.md,sha256=IzVUZlQaop1yt6pUQ-eWPrQb7WDQIoFA-8gjxFCA8Gs,4047
tensorflow_graphics/geometry/__init__.py,sha256=8tYGemSQGAaigfCV7Y7RRwUKe2obahK95il6DgSo9gs,1274
tensorflow_graphics/geometry/convolution/__init__.py,sha256=y4CLP_DO15JGunWzuEEheCkieGW8WgNX05FHIHnE4IM,1090
tensorflow_graphics/geometry/convolution/graph_convolution.py,sha256=E2ekz4TGzqMTCi762EH5FG7YLzvfQ2f_xhtl0XA9b1E,12813
tensorflow_graphics/geometry/convolution/graph_pooling.py,sha256=COdN4s-nHMM_Y4JVSTsaKU9F2HZe2JLlKn_pe6aiL90,14170
tensorflow_graphics/geometry/convolution/utils.py,sha256=UxLtdtpYBAjjZHdE_plnmd3QFOai7Rnfr30wD8NXiLc,17915
tensorflow_graphics/geometry/convolution/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/geometry/convolution/tests/graph_convolution_test.py,sha256=4UmOHnnbTRXqMvoqZCSlS01SYOd_jdDtuE8uCZ5g1bE,32858
tensorflow_graphics/geometry/convolution/tests/graph_pooling_test.py,sha256=3AI2FFoYX9aj-2lm5OCyKLWi3xwGTbF065yahZygheI,22488
tensorflow_graphics/geometry/convolution/tests/utils_test.py,sha256=WDpGIR5BNSNUkK8YeX7ncgbLv2k_5kvdsld068bVD7U,26312
tensorflow_graphics/geometry/deformation_energy/__init__.py,sha256=2fv0ic5_tS-UCLXlgSOJVYCYmK7vwlEmiki46IKfykA,985
tensorflow_graphics/geometry/deformation_energy/as_conformal_as_possible.py,sha256=5G8x6r4l-oMTiNIkh0eJa5Q52r79cH4WgC-NtV2l-tQ,9050
tensorflow_graphics/geometry/deformation_energy/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/geometry/deformation_energy/tests/as_conformal_as_possible_test.py,sha256=z9tva0wEGXchMEIAv0Zc6bT35-fFri9K5qerCcabQuA,7755
tensorflow_graphics/geometry/representation/__init__.py,sha256=-bK0zenMETipCm48OKNOS5vWnydin0GupyyEa1G3tNg,1246
tensorflow_graphics/geometry/representation/grid.py,sha256=0EoyHPA4IOUnJt20qAwuMpB2zVFieSgISQRSuksyJqk,4366
tensorflow_graphics/geometry/representation/point.py,sha256=LHb09bUoceBeZkQqUAtGTh64XFe_kCAk35dtWTiRDN0,4254
tensorflow_graphics/geometry/representation/ray.py,sha256=IUoqcvYTlSf3JIo60ttz2cOOCwbK31RLBToOeOFWEic,18842
tensorflow_graphics/geometry/representation/triangle.py,sha256=6urZFvMsGrsPfkWGVzx2Ijtkj_mlwbU11H8yHMxgcI0,4716
tensorflow_graphics/geometry/representation/mesh/__init__.py,sha256=SfflAH_Z5nRq0_mEyakrkEBSc9e18ftKCHFe5E-LGmk,1079
tensorflow_graphics/geometry/representation/mesh/normals.py,sha256=sl7NZIcU3f1N_E8HYhJtG0UQFu-ZK2Ulbl36yb_WLv0,9450
tensorflow_graphics/geometry/representation/mesh/sampler.py,sha256=VzGE9KX9QxLu-mARREM6ioPEhHRgAUFaNluMQl599nA,16523
tensorflow_graphics/geometry/representation/mesh/utils.py,sha256=_8OMv6n99qEVFU6hd31TrZcmnBd4n_tqQ_Ltiga37W4,4628
tensorflow_graphics/geometry/representation/mesh/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/geometry/representation/mesh/tests/mesh_test_utils.py,sha256=vsqi5zcr0-Z2cNA6vGRu-9_KSvrqwax-8m0oOhDbPRw,1686
tensorflow_graphics/geometry/representation/mesh/tests/normals_test.py,sha256=1XrMdfa-zbBRW4kAHHFIxR4KUKjxWa1nXz-mR9A9luM,13718
tensorflow_graphics/geometry/representation/mesh/tests/sampler_test.py,sha256=zm4dYhIepIeV_rXqQTxBKDXcBXw1Iv2cEioN9pnDPfY,14288
tensorflow_graphics/geometry/representation/mesh/tests/utils_test.py,sha256=i_ZVp03ifla2IPsDItM9sfxbtXV8UBa9XDksx9yPMso,4935
tensorflow_graphics/geometry/representation/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/geometry/representation/tests/grid_test.py,sha256=7UJYNyVXAez2kyF83sFrInyB0nmIFkux262NZvnT1Gc,2904
tensorflow_graphics/geometry/representation/tests/point_test.py,sha256=FMAIJN0LV7Ar5j3JDVnkO5W0T92H5rU-xmWHqVT9K84,8416
tensorflow_graphics/geometry/representation/tests/ray_test.py,sha256=BVknYy6Yr2CT0BSuZXhN1x_VuB53xJTh_mfAtFEsUjg,15788
tensorflow_graphics/geometry/representation/tests/triangle_test.py,sha256=rcnlZTMJifc_p_OvgIu95H0fJfz53oiTxs2lruXdUck,10208
tensorflow_graphics/geometry/transformation/__init__.py,sha256=hr8oqz4l47yj-DWiqK3h1ngtxz6MQCRxCXKE9DZjIqM,1529
tensorflow_graphics/geometry/transformation/axis_angle.py,sha256=XRbtgqQsP9yfWOTa1O03LO0wPw6ncVv3lKHmVRA42EE,12973
tensorflow_graphics/geometry/transformation/dual_quaternion.py,sha256=u65WQ_wvNEUhybP2yCCOGy6yJ-6vdXX9rPS4Oozfdv8,16445
tensorflow_graphics/geometry/transformation/euler.py,sha256=Y9Phbsg1aSZGZcTKzqVLngTU1X2ZYxf5eV5JIzcT5Sg,9432
tensorflow_graphics/geometry/transformation/linear_blend_skinning.py,sha256=Vq7tkCA21jG6ytdIeOyndEiYIaYWPmBeumKvpJrz-U0,5864
tensorflow_graphics/geometry/transformation/look_at.py,sha256=t8QtcEYGu4LbgCNVgpU04NwPgOej86khBi5m0ZV13DM,3703
tensorflow_graphics/geometry/transformation/quaternion.py,sha256=CuQ1DUfReHWLFR4rXYRLUCdq7WHT1AcSAfZbwAqozuY,24311
tensorflow_graphics/geometry/transformation/rotation_matrix_2d.py,sha256=nykhiBx6qou1Wb9X4On7XwuU6_2I4FR6rvfVFkJE3yo,8885
tensorflow_graphics/geometry/transformation/rotation_matrix_3d.py,sha256=ykA4cABwhEVG_4cNEBMxnguVXhrzDFa26rUOmtZtmAQ,14703
tensorflow_graphics/geometry/transformation/rotation_matrix_common.py,sha256=rLPE-7pzrCDlXM4D_imeaM8BqqLMva3VcEi2yT4J6A8,3167
tensorflow_graphics/geometry/transformation/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/geometry/transformation/tests/axis_angle_test.py,sha256=4dId2QLOKSu48pGN3xqMMH5eMScUktXPHUe-bP1J4m0,17843
tensorflow_graphics/geometry/transformation/tests/dual_quaternion_test.py,sha256=RpDi9cxwi7f46QCEWr8VaPgfmyy4N9KKZP0nvk0GiNU,15979
tensorflow_graphics/geometry/transformation/tests/euler_test.py,sha256=sDLToA2jFDIR1aMPaK0mnGAGyXA0kf9yRZ67-wbLNis,12245
tensorflow_graphics/geometry/transformation/tests/linear_blend_skinning_test.py,sha256=OaSNfXhRhWSXtHiEdLmcu_0f0j10ng9cOudPyWNZ-f4,4197
tensorflow_graphics/geometry/transformation/tests/look_at_test.py,sha256=wBpslMTkCIbD5yhoWBE0T9lUuy-7xNmrVlTdtSV4fHw,3496
tensorflow_graphics/geometry/transformation/tests/quaternion_test.py,sha256=xuNYfzTWmdLOx57yknkARh9tH_6RThBtjIQQcSpyRCo,28374
tensorflow_graphics/geometry/transformation/tests/rotation_matrix_2d_test.py,sha256=9ko-vMQ5jGn09ElAsBGz7XqUCkhsEx_pQtozplOGNxw,9758
tensorflow_graphics/geometry/transformation/tests/rotation_matrix_3d_test.py,sha256=YCXXP_0a18-UoHLgnhSayLND2MvoP3tYDVE_4Qf1ZDw,24528
tensorflow_graphics/geometry/transformation/tests/rotation_matrix_common_test.py,sha256=vhpccTz3AD_OGuPRlquMN4uVaPg7VSiCf0Sy97iYLC0,1699
tensorflow_graphics/geometry/transformation/tests/test_data.py,sha256=azc4onhgMY22HHy7p1SG7WpW97IoMK3Y7b_1gXDptCc,3784
tensorflow_graphics/geometry/transformation/tests/test_helpers.py,sha256=uEM4zfuxOeuVxDEEDiTIEKPm0hvon69T6UaxVMqdo6Q,10964
tensorflow_graphics/image/__init__.py,sha256=9HV5beGHTWvwQQU9pSQ-XyckBW9KCnw5bZhfjKqxY44,1234
tensorflow_graphics/image/matting.py,sha256=8LRDhtwdJq6Dim1sNwiQYLwiYj5Ce3ICSen1PlIbOHA,12003
tensorflow_graphics/image/pyramid.py,sha256=z_GcTQpqnC8fHszSVadDuI-UFnKLDo6PGWLjX51m2TI,9873
tensorflow_graphics/image/transformer.py,sha256=15_qrmrZ0oylFpD5kbhj_Pa9Uy87jwW_CFjamjFO0bc,7541
tensorflow_graphics/image/color_space/__init__.py,sha256=PJKQAOI90nh0mbtE_nEAiCK2l_LusJxVPFTDRyVhgus,1066
tensorflow_graphics/image/color_space/constants.py,sha256=wRj6wERDOcRrW-Yqqia4lyVT25rrTcB-X3DDrPhtL44,965
tensorflow_graphics/image/color_space/linear_rgb.py,sha256=QW-AEIFHOwE7l5XrwkYQe0OK72LVamqzNUaQhI8SHJA,2410
tensorflow_graphics/image/color_space/srgb.py,sha256=y-YPP8WsndJpHMg_9umPt5ZRwCaehPNNUooHFh5B_ZE,2778
tensorflow_graphics/image/color_space/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/image/color_space/tests/linear_rgb_test.py,sha256=wcxZSkj6EzHTxcUo2wKT1ZhH2cQ6IDMtXHyx_JwuZr0,3224
tensorflow_graphics/image/color_space/tests/srgb_test.py,sha256=UIA6VSC_jEAUPNqtD9UKoPOmbTkDqqg1PAuRGjrCbhs,3322
tensorflow_graphics/image/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/image/tests/matting_test.py,sha256=4GjxLLN4eobjqrP7iw_LnaYyOurN4Tz1DloDavvZbLI,14089
tensorflow_graphics/image/tests/pyramid_test.py,sha256=LOlgv5ocU78HnRdq1G7SDY3oG5JAAYtVFuEuGK2WKLs,9018
tensorflow_graphics/image/tests/transformer_test.py,sha256=6EYniRcGMDqQCWQb0MhZl97uIga-hDikrywX4y_rivI,6043
tensorflow_graphics/io/__init__.py,sha256=21Zb7_APmVdn4MbHdhAOmne09lRUMh6tGoppVoxxC5w,1072
tensorflow_graphics/io/exr.py,sha256=iAFAJOxkMQRbC1eWH3I5Zea7x-D1E5qZVnb3AqTT1zo,5354
tensorflow_graphics/io/triangle_mesh.py,sha256=Qb-0Tb6Yw3UWdDsfIsc7YSGVR_WS1Iufrzy-HTeYurA,2739
tensorflow_graphics/io/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/io/tests/exr_test.py,sha256=se3UMPPLYYpg-RpL36diJgvTaSqEQvn_ngDtiK29_vA,4622
tensorflow_graphics/math/__init__.py,sha256=V2DJLobTvQ8XIPHqXFzLmxGHh_Z5_GG0CvI9tcVX_Sc,1292
tensorflow_graphics/math/feature_representation.py,sha256=hFIfzfADun3ZaKYsJK74we3W-NNcj-FKEqwM3tZVt5k,1800
tensorflow_graphics/math/math_helpers.py,sha256=csQD0nD8SrubgVxCnLhCWqcuPdaNBSvSDB2IGEgxNHc,6553
tensorflow_graphics/math/sampling.py,sha256=9SqPVa2DcSMGm3hdv4BjnviovAM-fX9PSd9UD1_GlTE,15928
tensorflow_graphics/math/spherical_harmonics.py,sha256=MqxUV9stDo4yYFtgQQmDc_uBkHcBKddYQ_WBkVleKTU,14723
tensorflow_graphics/math/vector.py,sha256=6JfjxzVZDxMq3mFovxJBUvFYRsgZw7oQv1HeoDlBcok,5380
tensorflow_graphics/math/interpolation/__init__.py,sha256=D3Fkvm6KRPqAvJyNN2qUreOTdZM3Mwqk7Ebr4np_Z0g,1116
tensorflow_graphics/math/interpolation/bspline.py,sha256=LnnNNFwe8Gs_FsE0rC2Lx-daUXQQS7YNJN_9jcbGaj0,10899
tensorflow_graphics/math/interpolation/slerp.py,sha256=7ftVYhJoWQ9IzNwcYY7O1HKsGbg5MON-t_cXnul5pmg,11697
tensorflow_graphics/math/interpolation/trilinear.py,sha256=mfqY2iAWBHhrkvqdKC0S-IkKC5bq9RQlX5JTo7OXnFM,4377
tensorflow_graphics/math/interpolation/weighted.py,sha256=E4tXz7T5w9jJZdvCYcdbqIqnWnge_-Sk_PpLGf5oris,7389
tensorflow_graphics/math/interpolation/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/math/interpolation/tests/bspline_test.py,sha256=_05kwe23sreRjq8QBJiichSPJNQ-IsgJJpuIMewLNlI,7601
tensorflow_graphics/math/interpolation/tests/slerp_test.py,sha256=COuhgd_gCpshJGxnftMvDG5Mhp64g_8__IT-5LKXfQY,10437
tensorflow_graphics/math/interpolation/tests/trilinear_test.py,sha256=yK_oSjg19ttZQKvH7II35YfnAdl06Jgm4RF3vV8VYGY,6959
tensorflow_graphics/math/interpolation/tests/weighted_test.py,sha256=SKGVQpgNaqcU_DvpvPfb7ahFDdKTL0F-zt0p4ae-QOU,8817
tensorflow_graphics/math/optimizer/__init__.py,sha256=e-0GSZXZlDLJTW0SlUv2Bkl8Fq1Q1c4BITVWBB4ljOE,942
tensorflow_graphics/math/optimizer/levenberg_marquardt.py,sha256=EiTwfANik6mcEbp0htrsWZXGzXj_Px6Ji4GkbkOjzIs,9420
tensorflow_graphics/math/optimizer/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/math/optimizer/tests/levenberg_marquardt_test.py,sha256=JcRfPSBZX1XweDd1Oer9qZAWn1_HwiR0zmoAIwOOii4,5583
tensorflow_graphics/math/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/math/tests/feature_representation_test.py,sha256=Jd-K-Uv_yYRvyjtwu7R9FpNbkiErkBaYbqKEY4oM-4A,1363
tensorflow_graphics/math/tests/math_helpers_test.py,sha256=FcB36wIEt2owJ9soxjpD621YBNDFTVzK4MnMio5_xy8,8787
tensorflow_graphics/math/tests/sampling_test.py,sha256=YW5lO6YzMJjgzNLC8rwd-nG9q9SSI6-J2YlQIGAGTV4,7469
tensorflow_graphics/math/tests/spherical_harmonics_test.py,sha256=X-so227LYOktR-BQJsiZBzV-Kb9Cw-cE732ceGjjWWE,21834
tensorflow_graphics/math/tests/vector_test.py,sha256=fZB_7TtK6P5F0ochb1UQBjZ0EbhCOK2Y8xADvf2bQUs,10496
tensorflow_graphics/nn/__init__.py,sha256=uZDlslxE5nlkuUlBm7xcQ-CDmTvKsAOWC9Eii4BpRns,1169
tensorflow_graphics/nn/layer/__init__.py,sha256=Fphda9q-qjP3vYI36z7nZLn4CWaABiBV42MnwJBghIg,984
tensorflow_graphics/nn/layer/graph_convolution.py,sha256=QVBfO61g0krI3FWHKyEy4ig_mWjEnlk3Nq5ZQrMWg5c,18242
tensorflow_graphics/nn/layer/pointnet.py,sha256=vLOfjSojAuvQML_qkWaximoZkVmZZJQMYBJgTQ1Jl_E,8675
tensorflow_graphics/nn/layer/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/nn/layer/tests/graph_convolution_test.py,sha256=3YOl3ZsQ3w2MlTbcPdSy9ZkRDq6uyE4KExQeh6tuibo,12081
tensorflow_graphics/nn/layer/tests/pointnet_test.py,sha256=LVnq-ofqiYboGDl-ZZsYG0jNd-FHgKVqF2lUSCm72H4,3554
tensorflow_graphics/nn/loss/__init__.py,sha256=zcs5jRjO3mgaNKjpWUV9mdOFnBekLpQdo9X8cgC0sjM,989
tensorflow_graphics/nn/loss/chamfer_distance.py,sha256=FW3YjzmKL0iFVLJBud6L8lOsWsozhmU8SAwlwHaQ1oE,3564
tensorflow_graphics/nn/loss/hausdorff_distance.py,sha256=JYUrzxuyUH5d2M-rqtiozru58NmYwvZ-NJCP14yZ04A,3222
tensorflow_graphics/nn/loss/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/nn/loss/tests/chamfer_distance_test.py,sha256=YLFR6u-0NCv8ZpGvFF4QFWzigR-hLPsQVGl86-I-ME8,4336
tensorflow_graphics/nn/loss/tests/hausdorff_distance_test.py,sha256=u5ImbtdNEfAsi9ZJDK_Fld8RmTAvC6_ZbvhSpH2KnTM,4268
tensorflow_graphics/nn/metric/__init__.py,sha256=ygvO2olzLDhqgOaUTQLlKcOiz5c2um3RwmIO-BvPGZM,1094
tensorflow_graphics/nn/metric/fscore.py,sha256=Gl2-3xwYc7kqNkmztLTPg-pwk4Ufe0ZN0C_myxREag8,3245
tensorflow_graphics/nn/metric/intersection_over_union.py,sha256=693G0hB3loAA_56_QwIcrT7X1v88peEd8bdtmQdaLcA,3292
tensorflow_graphics/nn/metric/precision.py,sha256=S5X-5Kb4iMfT5FUwLalbe10f0MYC0EmKtPKsj16Sh8A,4547
tensorflow_graphics/nn/metric/recall.py,sha256=p5CiHFjsURb3EPnRPAvsVvSmwJeNvezgReKic0sTTXA,4521
tensorflow_graphics/nn/metric/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/nn/metric/tests/fscore_test.py,sha256=X2cH3GZb2hnIwxJU9orI9HQhDUxSJIH4hx46FwiMfSg,3025
tensorflow_graphics/nn/metric/tests/intersection_over_union_test.py,sha256=mCT0tUH6P3MROfUD0202pTUHX-xjA44Q_pgVwF_JBAI,3917
tensorflow_graphics/nn/metric/tests/precision_test.py,sha256=3Bfb6kayo2rsKp7Lv8AEm_X3B-OO_vm8IAbZ1Qqesb8,3813
tensorflow_graphics/nn/metric/tests/recall_test.py,sha256=cqGqDZCMrkz3dguPV5Lz0k7DWmKhesH-rbFuP0EMIe4,3739
tensorflow_graphics/notebooks/6dof_alignment.ipynb,sha256=TtBPywy34eKr9y2yAO6bjgQlCgBXCMuclc9EAR-QdKk,25531
tensorflow_graphics/notebooks/__init__.py,sha256=vE4jUMx_tqEGPukbVns7EU1Kkpabachs6vm5AAhCsIY,1066
tensorflow_graphics/notebooks/interpolation.ipynb,sha256=STOCyXGdhDAqcC2Np9u0njmSahMjYk_3zeemQdOFY0I,11492
tensorflow_graphics/notebooks/intrinsics_optimization.ipynb,sha256=y1PEsHO-rnoix1pQB7o7tRwV0Y1y3MYKUbnY7wwsl6s,18227
tensorflow_graphics/notebooks/inverse_rendering.ipynb,sha256=vHf6yBoPsEcGbzHOcV_hox6YeBu_kFHHJRNXYnam31k,23006
tensorflow_graphics/notebooks/matting.ipynb,sha256=kPzz60xjUe9U5o3hngHr6ux_cBegegnAHfxDGZY31dg,16130
tensorflow_graphics/notebooks/mesh_segmentation_dataio.py,sha256=V7OyKJenyXQSyyJExIH0UFztOiAif6-nyUP0TY_Okgc,13481
tensorflow_graphics/notebooks/mesh_segmentation_demo.ipynb,sha256=jmCcSrxQc1HOoKJhVYIFSQ19CDGu4IKwmf5lPZCd_HA,26958
tensorflow_graphics/notebooks/mesh_viewer.py,sha256=f7YFlpcdMXDr0OtEsLfWUghXWwjP_8YoBjTw9a1nlfY,3066
tensorflow_graphics/notebooks/non_rigid_deformation.ipynb,sha256=ZGdee-4EKmzLlraMOKg-AdxCpDNP58_A8pBmz9fq4Eg,11796
tensorflow_graphics/notebooks/reflectance.ipynb,sha256=DqIOl3EmQ4x9HE39m7A7baNmCLh7XKkMAQXa5qJeU2w,14066
tensorflow_graphics/notebooks/spherical_harmonics_approximation.ipynb,sha256=6hQ2XIGgDrFXIi5pr6mA-6P6r09YjjrFpVs-nivqDVQ,27011
tensorflow_graphics/notebooks/spherical_harmonics_optimization.ipynb,sha256=Q_I-3_Rm33KTNqGk2lJkwIvH8Ct1pfu-zZSOOAGPuM0,18774
tensorflow_graphics/notebooks/threejs_visualization.py,sha256=z3lLEU6PpaARf4An_ANfApIhaGNHbuBYmPo_icFiqKw,8092
tensorflow_graphics/notebooks/resources/__init__.py,sha256=C2_0FafZrdgLw616hiDzJU1z-YQjT0lCOAjgE9VrL-c,930
tensorflow_graphics/notebooks/resources/tfg_simplified_logo.py,sha256=JD8t4j2XioJ5ZtMlha3xD_75Ut8NP8z6lbiH1NEPxnQ,2466
tensorflow_graphics/notebooks/resources/triangulated_stripe.py,sha256=2W5ZAZ8H0htoJ4as4AUGFxx01uj0NGruM6CXatgNyIU,2214
tensorflow_graphics/projects/README.md,sha256=0X3toGf4BUKNsTUq0u4zaxb5SN6eDfgE6I53YLN1m24,983
tensorflow_graphics/projects/__init__.py,sha256=YGyAgfx75N1qWGpxVKQZ94x0wXJCNxwzGmIrRI4la_8,609
tensorflow_graphics/projects/cvxnet/README.md,sha256=LWp1HdALco3N0JyrSd6WPSCuOKlzbvo3cUFF6w5FNeE,4890
tensorflow_graphics/projects/cvxnet/eval.py,sha256=TSQQ9atGGwXDELoMLbCoSFZeq3H3WKYoxr_ZpND-Yyc,4746
tensorflow_graphics/projects/cvxnet/requirements.txt,sha256=zXnxVzxkGco05rgzG8Ea9mR50p8E0Cn25YdRUdXTrk8,97
tensorflow_graphics/projects/cvxnet/setup.py,sha256=oKyYKtKlhRCX09S6920GnMG1JMRSKfzLs4hbGCn-poc,1062
tensorflow_graphics/projects/cvxnet/train.py,sha256=x4WorzLAu8PGjmHLogwm0BdJO9TPwdfVXPSr9vnBO_M,2678
tensorflow_graphics/projects/cvxnet/lib/datasets.py,sha256=XZm3ROKoLsBGpqztXMWNr7cnXZU-_yD8mNJlwqoFre0,5485
tensorflow_graphics/projects/cvxnet/lib/models.py,sha256=MFmq7_cfrh4FeQUAkdvqUQvN6yIRNNe0lwRdPMYYoZw,12106
tensorflow_graphics/projects/cvxnet/lib/resnet.py,sha256=_9W_cb-TCD4hrdXUy7BOtIIQ9J9Q1_sC-1D7YfF3VSU,3556
tensorflow_graphics/projects/cvxnet/lib/utils.py,sha256=9Ie55zFFIZX0ot7vTqs_wAR52w7CGok_Cgg3chixfYk,12177
tensorflow_graphics/projects/cvxnet/lib/libmise/mise.pyx,sha256=wnLvP7z-c4RB9SUJPD70CFHqFdmxG2vy0f2BzRDnOZ8,12955
tensorflow_graphics/projects/gan/README.md,sha256=79yl29-f27kBWld1w88XR94XKxiNWBuADb5x0nRkmz8,122
tensorflow_graphics/projects/gan/architectures_progressive_gan.py,sha256=_FdtiMm6ibt7fkRbj7J1jAtWe_i9NE4nBMbm_kGdsVI,13997
tensorflow_graphics/projects/gan/architectures_progressive_gan_test.py,sha256=NCBAwNaNV9MRQ49gGFuCnft46XmHsBlAwn0nqf5OJ9Q,4795
tensorflow_graphics/projects/gan/architectures_style_gan.py,sha256=mL3yD9NU33QlEyiVqGnN3dKhMH9e6KrZm_B1Epj2mNI,11604
tensorflow_graphics/projects/gan/architectures_style_gan_test.py,sha256=uToIA5oBQEB19q26BzXItT3VDr4kuVN-6cZCJzomCsk,3526
tensorflow_graphics/projects/gan/architectures_style_gan_v2.py,sha256=ki87BT6xeb8UN0o7sANB7BcNGW7QHr8kHysg4xLJwpc,14059
tensorflow_graphics/projects/gan/architectures_style_gan_v2_test.py,sha256=Wv5uQbxAda5KfLwQRtRXzghv3G4SWuVp2otqiAdjfds,3655
tensorflow_graphics/projects/gan/exponential_moving_average.py,sha256=yL9PKWHBZ5WDr7S2k7swOzFCZSIvFqXjguPCZYPW-NI,4100
tensorflow_graphics/projects/gan/exponential_moving_average_test.py,sha256=9szXP9wneYn1w_sduXs0XLMAEpEFJV1v0h2-yzJLT2s,2294
tensorflow_graphics/projects/gan/keras_layers.py,sha256=gLMibxqXh7mDd5inYtw3KbNF89OVrHte2EPmgtUofwI,15929
tensorflow_graphics/projects/gan/keras_layers_test.py,sha256=N7pgooxWJzWFD2tBsPDuofBzEggHX0wqc2hmJ747V7E,9859
tensorflow_graphics/projects/gan/losses.py,sha256=1WYpKdcVKQs_X9mXygpFIDMz5KZSKjEN1019AU8AVc0,12401
tensorflow_graphics/projects/gan/losses_test.py,sha256=uR778r8zW-UXNWcBRa1EoOYkvFlW31iD1vwKEEB-UQE,18594
tensorflow_graphics/projects/gan/minibatch_standarddeviation.py,sha256=PN14rVOMi9Z_Ed9eXWaBY2QnETU-ygJTo13IXeldDKo,7694
tensorflow_graphics/projects/gan/minibatch_standarddeviation_test.py,sha256=w0QaKEQyWMjplFrBrOBgXpS3TJSb3jLz3sAHYPwYI3k,7451
tensorflow_graphics/projects/local_implicit_grid/README.md,sha256=EWgb6haTI85Pt-FwkFq37ZGIGLGNatYKVF3ysHgm5zw,5101
tensorflow_graphics/projects/local_implicit_grid/reconstruct_geometry.py,sha256=McOZ1MKXUxiiLf0Rg7xAUEdWEOyoZRVDtyYfIoCZDjw,4028
tensorflow_graphics/projects/local_implicit_grid/requirements.txt,sha256=TAA5p5wMY-HI6QkIXXNWfWzgSdD1cg5TGgiwkgAgK7k,114
tensorflow_graphics/projects/local_implicit_grid/resample_geometry.py,sha256=8A9-RY_hHdHtPDSRDYjywBwhaWXrAsr8Sqd3ILhDl6Q,2590
tensorflow_graphics/projects/local_implicit_grid/run.sh,sha256=mACKWLDF_0DXle8r-WXesZRHZr6xmL0x021FJdSn2NE,1972
tensorflow_graphics/projects/local_implicit_grid/core/evaluator.py,sha256=ImQEl-mXt2DKeZi_BFZpdd81DeBBlSS4Kp8VJ8AD0kU,22928
tensorflow_graphics/projects/local_implicit_grid/core/implicit_nets.py,sha256=hfP0yJRpN6bOaq2dR5utcIjK8b0FVSq9qoloVhjCn2o,2492
tensorflow_graphics/projects/local_implicit_grid/core/local_implicit_grid_layer.py,sha256=NttNnI-We4aRLgsayY7jfqoF6JZRxbswbAF8FAgxwcQ,7240
tensorflow_graphics/projects/local_implicit_grid/core/model_g2g.py,sha256=OS4KSHtbq-jkfJ7CS4D7k6YaFFBziO0JvxP1oHgZ3Ug,11100
tensorflow_graphics/projects/local_implicit_grid/core/model_g2v.py,sha256=rJJcHWe4lBY4vLdJfTBG_txcApSJdFRVyriTU9Vp8k8,5739
tensorflow_graphics/projects/local_implicit_grid/core/point_utils.py,sha256=zhIwzcC9qycI3ejktNH3FidEABqQrFBMaGBhJDGeQ9M,6893
tensorflow_graphics/projects/local_implicit_grid/core/postprocess.py,sha256=PM80sMt2aINp3BzMXvOutsmU52Ly12EBZAcbTlQUFW4,4487
tensorflow_graphics/projects/local_implicit_grid/core/reconstruction.py,sha256=SSQB9ZPKPHuzqsp8Gz-HTmC0itDdidhVZctLL26e3zo,15532
tensorflow_graphics/projects/local_implicit_grid/core/regular_grid_interpolation.py,sha256=7j80_QwcBEW53GYqlvmBkwadPoazT3nyrLtowgNN9b8,5630
tensorflow_graphics/projects/nasa/README.md,sha256=lVD0RWi62vOqzX3_FxspFeIm_nIJLQ0C2rjymFCLvws,5384
tensorflow_graphics/projects/nasa/eval.py,sha256=xNHlvUuZiHvDjYWqUerrgli6X95Fkd3KsIstWaXMhOo,5153
tensorflow_graphics/projects/nasa/requirements.txt,sha256=lgFx9vz3_tAxPvmc-DeWq1ki4tjow8_TspbyBB1xSzU,141
tensorflow_graphics/projects/nasa/track.py,sha256=NnPX3yD17aPq9uhDrDUGEIbTF-u4kkxOdPG314bYUyc,8441
tensorflow_graphics/projects/nasa/train.py,sha256=VTSx0wOaM8jjyLff7CWx3yK1PfKaBYtP7y5Z1uyovKU,1868
tensorflow_graphics/projects/nasa/lib/datasets.py,sha256=zDKfp4gOiGgeH6lDR38FPH5580uMMwxDpFaYL4A9GjU,6091
tensorflow_graphics/projects/nasa/lib/model_utils.py,sha256=FLThjmYSD1uwl5VvQNMqmOBpX2f1Ikzb2HUSbvnv9CM,8735
tensorflow_graphics/projects/nasa/lib/models.py,sha256=w25QsGlF34Zrn2eEfiFcapby4hKMCf-WVOCW5rpxxfk,4960
tensorflow_graphics/projects/nasa/lib/utils.py,sha256=17t2DuDhCoWuFQ8HhfrPC0PXB7C_IwXUmPg-R8yJNM0,13580
tensorflow_graphics/projects/neural_voxel_renderer/README.md,sha256=P5bP_N2a9y8eBYmdL7hAcoNXN7ZOfizsJDNPGZdM-Ic,2846
tensorflow_graphics/projects/neural_voxel_renderer/__init__.py,sha256=hdenlSQvVC15uWldftF-2IpIXoeTqjGv0pL-BQnOGLw,622
tensorflow_graphics/projects/neural_voxel_renderer/demo.ipynb,sha256=kGqflcNkxfERfIihsadp71ZnhyrU7SXk5SWwdNCuRmg,17817
tensorflow_graphics/projects/neural_voxel_renderer/helpers.py,sha256=pkMfDugJYo-2cTB1dSoW0rWHC2Nn0GVia6iQLyVkZjc,12470
tensorflow_graphics/projects/neural_voxel_renderer/layers.py,sha256=XxpKIEEdg1tIazrPF6D_550VlgvUtMgnvF2gCG4rCq0,5993
tensorflow_graphics/projects/neural_voxel_renderer/models.py,sha256=Y7lrkDCBkVtXsmsKebV11InF8hLpY8xxp0M7Y6iPLEc,24563
tensorflow_graphics/projects/neural_voxel_renderer/train.ipynb,sha256=5uBzxNnAiH5APldFwIjuSwsbnoGGhfs2k_jYzWTincI,15997
tensorflow_graphics/projects/neural_voxel_renderer/prepare_tfrecords/README.md,sha256=xjmF6oVoG4TU02xwyt7fjwczPsnHCdnEi6xIQvURERM,2438
tensorflow_graphics/projects/neural_voxel_renderer/prepare_tfrecords/data.proto,sha256=v84wn8dYzy_3BYzxtvMAXBMyZYs_D-8VkRl8D88-458,840
tensorflow_graphics/projects/neural_voxel_renderer/prepare_tfrecords/download_colored_voxels.sh,sha256=4NfhTfzRH09h2hYBIYRsbs7d7_LKhLS4XKWg6PeWNKw,207
tensorflow_graphics/projects/neural_voxel_renderer/prepare_tfrecords/generate_tfrecords_nvr_plus.py,sha256=3jcEYdRygjqvu7-UYo4_94obfHRITzIzIw9C2BzZmN4,12482
tensorflow_graphics/projects/pointnet/README.md,sha256=pwMRbdPr5_pubntiykAfA5WUwl762oRkB-fPFDjbwnw,641
tensorflow_graphics/projects/pointnet/__init__.py,sha256=JcsHfvBK1fEeiy6rq9g-9ElP-sLiGPyHxt-oPETOldY,609
tensorflow_graphics/projects/pointnet/aiplatform.sh,sha256=yeXtQ0s4KX8i4zx0F5z6l3QCrglLy8PSWKr9Lmq5ECE,2102
tensorflow_graphics/projects/pointnet/augment.py,sha256=I9gbLEfZGXRPtbY9aMck9gkuefpiuus-tBbAsYcriFM,1445
tensorflow_graphics/projects/pointnet/helpers.py,sha256=LuSMQx-pgGQxIdnf5LitzCuT2_IycyC0wIzfgJvEVHs,5353
tensorflow_graphics/projects/pointnet/train.py,sha256=VOg5BlVuJhZr5uoNrolxLhL1gL--3R3xLR_EfMcEpsM,6427
tensorflow_graphics/projects/pointnet/train_test.py,sha256=bCxOgaNFVtGCIVpiEI9dPGXrQwxBL7us_-uvcOUv9ow,1445
tensorflow_graphics/projects/points_to_3Dobjects/README.md,sha256=VeV9A7OGFbKod8-x3zSgYmLLfHInz1f_FoX2FdH3kk0,3441
tensorflow_graphics/projects/points_to_3Dobjects/data_preparation/data.proto,sha256=ETQNiHh1u-KkUhf1HEyp88LQHb9-KVpcIJiwBNB7aCY,894
tensorflow_graphics/projects/points_to_3Dobjects/data_preparation/extract_protos.py,sha256=i56h9chkSfBH0tzNNoN0wRP-h0KdFwKdfb0_niP8K2g,17530
tensorflow_graphics/projects/points_to_3Dobjects/losses/collision_loss.py,sha256=KFajis-MM8Ppc-aEKUrevh2n7rczWyNqgGF2LLuGlQs,3343
tensorflow_graphics/projects/points_to_3Dobjects/losses/cross_entropy_loss.py,sha256=IX9AW1n0F9mQDAdFOYlzWXGvZdHyMBwqx2d_xc7ydp4,1935
tensorflow_graphics/projects/points_to_3Dobjects/losses/focal_loss.py,sha256=w0wjFsksfLBIap7qP5GJLiX3Wq48Dn99gn5DpE2y8Lo,2254
tensorflow_graphics/projects/points_to_3Dobjects/losses/focal_loss_sparse.py,sha256=cQXmZN8Yw6UoheR8JIeqaTpNLT9mctj8AXeBdPxzTSE,1848
tensorflow_graphics/projects/points_to_3Dobjects/losses/learning_rate_schedule.py,sha256=9mOR-g7nk8dkhBKH1Lbnf_w3sWdgtMEF32SjCwHZllE,4596
tensorflow_graphics/projects/points_to_3Dobjects/losses/regression_huber_loss.py,sha256=jryVQfQ2WI8hPY5IVQjgjK7zanOojKSIcFAq5GMKy7g,1017
tensorflow_graphics/projects/points_to_3Dobjects/losses/regression_l1_loss.py,sha256=8QSM8Y5aIQfbaE6kwNtVQT5g8vtNxitBdAnox57rGgo,1657
tensorflow_graphics/projects/points_to_3Dobjects/models/centernet_utils.py,sha256=VdVWZPoCNxTD0SPRx50NRHV-vDuAFaM_5vTP542yxz0,4672
tensorflow_graphics/projects/points_to_3Dobjects/models/centernet_vid.py,sha256=RzszB_Xp8pOvTugsRJO3-LRZxGX85bQrfd1eqrfOxJk,27254
tensorflow_graphics/projects/points_to_3Dobjects/models/singleobjectmodel.py,sha256=kr_MLfo5GPgvipdcc3SaQD-nITzCkOi1kaVzQk0SQ5A,7978
tensorflow_graphics/projects/points_to_3Dobjects/networks/custom_blocks.py,sha256=CHubUdI6qwJfzkNycFjmR1xEDdcVteRIlW4M0P78YXM,5133
tensorflow_graphics/projects/points_to_3Dobjects/networks/hourglass.py,sha256=scNFbCS2nvdZ5SQwQWurh4N1LmoN_nKkIEoeA3N0BYg,12453
tensorflow_graphics/projects/points_to_3Dobjects/networks/networks.py,sha256=GvVIajD6b45WMMmS4wvOOnPLrgMbKWXo_LsQex0cvSQ,1905
tensorflow_graphics/projects/points_to_3Dobjects/tools/combine_images.py,sha256=PUs9r8WWWBwFv6lblvyux_rN5hwjOnTV8Q2PA1KdwQU,1208
tensorflow_graphics/projects/points_to_3Dobjects/tools/gather_shapenet_meshes.py,sha256=m7fh0W2i85Qiq0_p2in2QPAnJT2CF2gIRO5dBK-U7Rc,1774
tensorflow_graphics/projects/points_to_3Dobjects/tools/make_video.py,sha256=t87fksvoExFHnw4BLpm1OQUSEv4d1qzDhghvByQ5fis,2499
tensorflow_graphics/projects/points_to_3Dobjects/tools/stats.py,sha256=MmRjtGIQPBPAUjzp4coot5oWYCyGqaNENh2l14M3b30,2606
tensorflow_graphics/projects/points_to_3Dobjects/train_multi_objects/train.py,sha256=vt4mh-BpIL6LOUXT7zzbc1k1uzc4urX3vAUuED653cE,43750
tensorflow_graphics/projects/points_to_3Dobjects/transforms/preprocessor.py,sha256=tgqpKjr9uBG9YptsRa8jW5lPR2R445TFGI0io8FfsZ0,4176
tensorflow_graphics/projects/points_to_3Dobjects/transforms/targets.py,sha256=a0krLlQNaACtHCYrIOTyrGmhcUKFG8926OpeXfsE0-8,11037
tensorflow_graphics/projects/points_to_3Dobjects/transforms/transforms.py,sha256=PWn4igxVhw-OK17OtwDe3hq3wJHqLtI75QB-ABUSH8U,12632
tensorflow_graphics/projects/points_to_3Dobjects/transforms/transforms_factory.py,sha256=xWZk3Jh0XoXYvFWYwtam4q2zX-fA5WXKssCQOGNHw8w,5274
tensorflow_graphics/projects/points_to_3Dobjects/utils/evaluator.py,sha256=hB1yumsy2FDPORnRb0zR9yVfYResyHJah9C0Vln7CN4,28568
tensorflow_graphics/projects/points_to_3Dobjects/utils/image.py,sha256=qJhQt3GyLlYdQEsdK9b6PdFcA4t6YX2RAHBmhoKMvkY,2459
tensorflow_graphics/projects/points_to_3Dobjects/utils/io.py,sha256=tYb5hjAKWj9ymitltM7xRaZKn1Cuc-E0h59f90_RGsY,2252
tensorflow_graphics/projects/points_to_3Dobjects/utils/logger.py,sha256=nmH8ShrfCUrZnK24qv9HQo1OU4Apn0LC6hUVs9ZWYuw,2733
tensorflow_graphics/projects/points_to_3Dobjects/utils/plot.py,sha256=yLILHg9agKl7jU7ySrm3WDHAPsOcBmSq7mWkbZ3rTtc,27829
tensorflow_graphics/projects/points_to_3Dobjects/utils/tf_utils.py,sha256=LyNg-_lb7nCIkiIUTUUBA45MGr33m_Nq__0_ntjLhTI,5120
tensorflow_graphics/projects/radiance_fields/TFG_tiny_nerf.ipynb,sha256=beQneKDbGJSI1wmXti7vHJ-Sm2JT5QtmlDe0Pa0dASg,14488
tensorflow_graphics/projects/radiance_fields/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/projects/radiance_fields/data_loaders.py,sha256=s9UHIWS3YfZv-Akr-F376uWKSbRVgIKU-RAHIgygPOc,11180
tensorflow_graphics/projects/radiance_fields/readme.md,sha256=i99ZXSix7-IiUZOFwxStg_8gXGF9G81qOHrhysGlHXU,1873
tensorflow_graphics/projects/radiance_fields/utils.py,sha256=z6apJyMOstPvyyDR0eAzsxLUqTf6KShjOR1FwEXTqNY,8486
tensorflow_graphics/projects/radiance_fields/nerf/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/projects/radiance_fields/nerf/eval.py,sha256=GpEp19q0RPvOGN9RPv9MUTlMfjDL-S3HKtADN_Whlis,7238
tensorflow_graphics/projects/radiance_fields/nerf/layers.py,sha256=VgDh7APpEsGzW-DIIZVdKr8cWi-lxWjrRRSWnOvS7Fg,1287
tensorflow_graphics/projects/radiance_fields/nerf/model.py,sha256=D2WutRK8wllGICGqrXAIgk_vCMp771dhmzXbw8yw0FA,10483
tensorflow_graphics/projects/radiance_fields/nerf/train.py,sha256=qIXN-0SoJMDq4gAt6dN4dyye-bHQWQl8qWw9k1U7BBU,5057
tensorflow_graphics/projects/radiance_fields/nerf/tests/model_test.py,sha256=VY9mGtBtNcOZ09iWxPHWzwHXSlgMstl1EJlMC-2TEGI,1801
tensorflow_graphics/projects/radiance_fields/sharf/voxel_functions.py,sha256=FklBB8lc49IYxcV98cmMx0aHb6ZHQgO_k0NapkTuHnk,2597
tensorflow_graphics/projects/radiance_fields/sharf/appearance_net/model.py,sha256=055WxRTmMCSQyPV5s8BTVpz-LU8R2DwWrDQbc_bbuIc,12701
tensorflow_graphics/projects/radiance_fields/sharf/appearance_net/tests/appearancenet_test.py,sha256=Y6c6nPkB4ZS0tSDq1hpHP6XLzJcUW9TX_fJ5dM6NXLE,2359
tensorflow_graphics/projects/radiance_fields/sharf/geometry_net/layers.py,sha256=hLHH1NNSQgmq769ho9YWjibbeOe4IXHryqUEKUWyPsI,2131
tensorflow_graphics/projects/radiance_fields/sharf/geometry_net/model.py,sha256=i3Y9x-lJb_5V-yVIFKB_8H_KXu1P9q2CldfldXo8gVY,7406
tensorflow_graphics/projects/radiance_fields/sharf/geometry_net/optimization.py,sha256=EYlK_LBV9Gwxkl6F_KuFfavBlgwPEeh7LMG_xUfXi_4,7015
tensorflow_graphics/projects/radiance_fields/sharf/geometry_net/tests/geometrynet_test.py,sha256=31iVRbbAYtHrgJt5KXN12uf5XBwmwqM2aw3Ct1CRevk,1713
tensorflow_graphics/projects/radiance_fields/sharf/geometry_net/tests/optimization_test.py,sha256=ccLTQb4mFZ-ncYNbEJgNFmomFgOsDH57QAidojBVWUQ,2434
tensorflow_graphics/rendering/__init__.py,sha256=HNXxVrFw_RAV_APnjCgfQ-9R2Y3PtlvRjbj_sIFzIk0,1420
tensorflow_graphics/rendering/barycentrics.py,sha256=nHcV4ThMZfQbqOeYpYc0Z5vqy15zFRxuM08sg1OrYoA,10680
tensorflow_graphics/rendering/framebuffer.py,sha256=hOgbVF5Trzsbr5pwnFUfZvQEc2Z3nEJ9Uglgz-ntlS0,6437
tensorflow_graphics/rendering/interpolate.py,sha256=gEtQ1xNmo5qcn0fAG9xb5P_WncD_BptNq4OCzsTwtKo,3738
tensorflow_graphics/rendering/rasterization_backend.py,sha256=suM38DWHupr2CP22VEQlVM-zlIHREcyf1CvZgE5kkTI,3855
tensorflow_graphics/rendering/splat.py,sha256=xHfjs-H1_EEKExuGLOc8D_QgWPTCCeT6XLsUcBZGbOM,14761
tensorflow_graphics/rendering/triangle_rasterizer.py,sha256=oh3ezVMDGwzgCEf5ixmMFaJ9m0s9NIp_QS-Q4gK3rw4,6037
tensorflow_graphics/rendering/utils.py,sha256=3KRflAEstTVtojgxjC8rsgNKdT-Ft6Gu2TFi6xYBF5s,2428
tensorflow_graphics/rendering/camera/__init__.py,sha256=UN3LCzdOLzF8EDWHm_7Kh-dwKpoDvd3wsKKywYto4tU,1084
tensorflow_graphics/rendering/camera/orthographic.py,sha256=FGN8vWu9qjRbsuSE4OsHG8FDwi2KqishQPqFOND14ao,4997
tensorflow_graphics/rendering/camera/perspective.py,sha256=DmIGJv6CWjmChch3LhYZtAMI4Jx8gPcfp3We1UoYRKE,24337
tensorflow_graphics/rendering/camera/quadratic_radial_distortion.py,sha256=bPrVfaSoqSaurcD3zntJZdHi5MbuW-N8qAr38vEWXSQ,9791
tensorflow_graphics/rendering/camera/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/rendering/camera/tests/orthographic_test.py,sha256=g401PQtS6eEaqDNtMj_XtOvDp02-gRECXZH42ayippA,4962
tensorflow_graphics/rendering/camera/tests/perspective_test.py,sha256=Jlc4cJQ58dMnLtVdb9eAI6kfnf8H67JcsI5MHKaiscQ,26499
tensorflow_graphics/rendering/camera/tests/quadratic_radial_distortion_test.py,sha256=Ky7ooSDqbA18b-XuTu5lz8r5YVh4ongSKmvPBdAKhKA,12331
tensorflow_graphics/rendering/kernels/BUILD,sha256=aFyJxu1ALsPmzS776VI3jNT6Ri9InvTsGGhsBG87vCY,857
tensorflow_graphics/rendering/kernels/__init__.py,sha256=umK9AbhZ9yU7NHSZc-8bD1zNI1gJABAeMSz6TCsEwxc,775
tensorflow_graphics/rendering/kernels/rasterization_backend.py,sha256=A75GrpkZlVuu7ImaqRnTGx-7MAqVTAowBtY9ZwQc-nU,6685
tensorflow_graphics/rendering/kernels/rasterize_triangles_impl.cc,sha256=4TxN_wAjBXdwfsjfn6fsYt4UKR7RbaML7uhCWwMCzlk,13226
tensorflow_graphics/rendering/kernels/rasterize_triangles_impl.h,sha256=c7r2Y7TpgA4EnBBwtHVB8Qqt4fi1BaHVdPU7jdnC8hc,3305
tensorflow_graphics/rendering/kernels/rasterize_triangles_op.cc,sha256=4f6vGUhF4qXaawfXg24VMtuItV34BxK5OO0laqjx0Ww,7189
tensorflow_graphics/rendering/kernels/rasterizer_op.so,sha256=egx51rdhRA-8ykdKQfNmVan5fs9UJRD5h31d5VnEeG8,72672
tensorflow_graphics/rendering/light/__init__.py,sha256=BW1n3pZaMinWaCtOw-wh324h-YvipDSiE1vYQF3gKxo,942
tensorflow_graphics/rendering/light/point_light.py,sha256=Yg5TUvuEbz4qmD7nOdKSJUftk4qDPR9JywiWVmukOcE,8582
tensorflow_graphics/rendering/light/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/rendering/light/tests/point_light_test.py,sha256=m5ojtwGc5cXF-qZnylLmiOrZeG3HirsIz75lALVLg9Q,11006
tensorflow_graphics/rendering/opengl/BUILD,sha256=4cPTk_pF-ImVyVJZItzs7o-S3dbcPbKuANOAKpcVguQ,1336
tensorflow_graphics/rendering/opengl/__init__.py,sha256=isxe7f8rjr9aGvh9mO4nCHtDhOCWlsjrWg2oTR70q70,931
tensorflow_graphics/rendering/opengl/cleanup.h,sha256=_eeNOJxtqTYA7EcFRoLRO3OdjyMM7n6-yVLuWzyQBUE,3467
tensorflow_graphics/rendering/opengl/egl_offscreen_context.cc,sha256=gG-TdTOj16rffTD9sXoaQk-cNCOy5SRhnS_15WBCHoM,5338
tensorflow_graphics/rendering/opengl/egl_offscreen_context.h,sha256=G3JqysOgjm-4LEMYDTg268oBEc9lIxZIpH4UFP3Zi2Y,4262
tensorflow_graphics/rendering/opengl/egl_util.cc,sha256=0PcdnjaHQUeSgTwqN5YmYZRwpvc99326AfAe4Ig5HKs,5627
tensorflow_graphics/rendering/opengl/egl_util.h,sha256=IAbG9LWwiUO1LmbZmETY3OBctYPtZt91cS0p9ED0daY,2403
tensorflow_graphics/rendering/opengl/gl_program.cc,sha256=nxS6RnKunpurVoraVPenOQwvusgc6FoAaVRxPEQ7o1U,6259
tensorflow_graphics/rendering/opengl/gl_program.h,sha256=pG1Q52ySF6v2X8qB4-OA9frpl1WyzjWJjkC0PNhUFvE,4926
tensorflow_graphics/rendering/opengl/gl_render_targets.cc,sha256=DLeKmyNEf3i8dD4vR2IpRjVK2MHXjXtSM0lqpZIB90k,4152
tensorflow_graphics/rendering/opengl/gl_render_targets.h,sha256=VxXvabR_eiX2w2uD_KbaFW7Wi81cKI9eqv702zbwSUA,5862
tensorflow_graphics/rendering/opengl/gl_shader_storage_buffer.cc,sha256=EtozaLH6sBD1sBHZ0HAsRSCroblTCdMLVjVNbWMZ9zE,1531
tensorflow_graphics/rendering/opengl/gl_shader_storage_buffer.h,sha256=pQ3Uh5zR2zUCP-k6tb1P4dfilED5zZuGWBt2MrrLGcQ,2585
tensorflow_graphics/rendering/opengl/macros.h,sha256=mOowFl48NeD20U6U45mVj7Vn1H-WqN82b2FGTtVO1Qg,2677
tensorflow_graphics/rendering/opengl/math.py,sha256=MDwfaTIRQI5o1tWxpef6CxzsPOYVCCwnfFN3DuQxyks,23082
tensorflow_graphics/rendering/opengl/rasterization_backend.py,sha256=grczoOebzmtrdOMHBJRmLXbNugA7c7LAdeALbal86ow,8718
tensorflow_graphics/rendering/opengl/rasterizer.cc,sha256=6dxohiExnjWuUP7UfzDDV7qESXt6v9eqG84XhxMQgfo,4114
tensorflow_graphics/rendering/opengl/rasterizer.h,sha256=Iz_eHf0-TewcsocTar8Lw8bNV396PFjcxFeBenZuYsY,11664
tensorflow_graphics/rendering/opengl/rasterizer_op.cc,sha256=gpcQUueJCLdvja00YHomCti9J0ZtDDNh2GGtVlv8QUo,14373
tensorflow_graphics/rendering/opengl/rasterizer_op.so,sha256=bwOEH2t5bIE2RrA11xZgM5DQ77_LLbHjU7LxklR8dZg,228320
tensorflow_graphics/rendering/opengl/rasterizer_with_context.cc,sha256=ALAfNm51n5sYpmpoNiNGepuYfa2F2JHB7ZwxYXmPRsg,4384
tensorflow_graphics/rendering/opengl/rasterizer_with_context.h,sha256=Oj58vYTQAfovAMEe98Gm0B5tzPLlDAZLqeC9YdsvdTY,6651
tensorflow_graphics/rendering/opengl/thread_safe_resource_pool.h,sha256=tD8ABaG5PjS_HAivWdnTJmrYMw1E9N8oon9KdzGyKJk,3969
tensorflow_graphics/rendering/opengl/tests/math_test.py,sha256=dlHCNIrdq7ScNgd_lmSMr0fC1jNONziXzmIXh6Ycl68,33724
tensorflow_graphics/rendering/opengl/tests/rasterization_backend_test.py,sha256=_tlKvWkuZ8V510LfVFngDKgk_01j1GFKcMnzJlbU8qk,8049
tensorflow_graphics/rendering/opengl/tests/rasterizer_op_test.py,sha256=Q_JakR6AJke5weLJQAS86qceD7DmIZymeV8sjoCZ3-M,8081
tensorflow_graphics/rendering/reflectance/__init__.py,sha256=34t4JwvOA8qSCPFF7QZotnwipynABYouh3tamGSYsgE,1085
tensorflow_graphics/rendering/reflectance/blinn_phong.py,sha256=kKJh7pCLLd1HMFoKk4OafLDgnU5UB_TZvK5I9jJS_60,7156
tensorflow_graphics/rendering/reflectance/lambertian.py,sha256=LPTrTH_9Z-Teyetpi9HJkXo1J2FdKAvJ42VH94we9WY,5075
tensorflow_graphics/rendering/reflectance/phong.py,sha256=JqAekN1Z9U8IXr65jEUqzCfmYwDI6ncLtHwjFxU6A18,6863
tensorflow_graphics/rendering/reflectance/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/rendering/reflectance/tests/blinn_phong_test.py,sha256=EiAzrCBM_9BDLGwn_pegA4HVkReduib7KdwyMCLCulc,8229
tensorflow_graphics/rendering/reflectance/tests/lambertian_test.py,sha256=T84YseJReWwcOVij9h3bzubqUaTKO1wceKT6HNlV9mg,7626
tensorflow_graphics/rendering/reflectance/tests/phong_test.py,sha256=zCigClyjTlP4neXLfc9y3CUIxw6aO5KrOYmZuotdUVE,8176
tensorflow_graphics/rendering/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/rendering/tests/barycentrics_test.py,sha256=Ytbc3F7EVWarEY3xCQ_QQgwdJWgxPp90ZBzYzjh-Sq4,2167
tensorflow_graphics/rendering/tests/cpu_rasterization_backend_test.py,sha256=PVx2RvkK0k6y7OouDUuzt4h3xQBm3kjWi0bPj3xNY68,1133
tensorflow_graphics/rendering/tests/framebuffer_test.py,sha256=e99Uyz7lV3RIU0U_yYb9OzZp4T2JmcbUe_aRbHyGWHI,2507
tensorflow_graphics/rendering/tests/gpu_rasterization_backend_test.py,sha256=2hFCcJd7Y_17WrMKW9DLbzKkhv5VcF-e-pmD0PWZ5zY,1136
tensorflow_graphics/rendering/tests/interpolate_test.py,sha256=y1A0B7yIG3qsbK4exkANyosmqVdO7OtpdmI5Xe84Br8,4320
tensorflow_graphics/rendering/tests/rasterization_backend_test_base.py,sha256=JD7fBOcW088peN0xnxPaDT45PHqGtptTHXFgrM96KUY,6510
tensorflow_graphics/rendering/tests/rasterization_test_utils.py,sha256=38TKQAg4lQ6N1p7YC4-uTipHCE1WjY5OJwIec0ZRFqo,6946
tensorflow_graphics/rendering/tests/splat_test.py,sha256=lBkMavYKd-Vhkp3WXP-BcCC_zfdHhqpvjvMVbDBrfEc,7746
tensorflow_graphics/rendering/tests/splat_with_opengl_test.py,sha256=PIBdOkto_Rl0zp38kn7yowa9xHreyzM51LQm0QPmBnw,1452
tensorflow_graphics/rendering/tests/utils_test.py,sha256=PINRtDju9NSRzqNw4JI3rfXFcP1l6oqKUkCh0-lZNxQ,1609
tensorflow_graphics/rendering/tests/test_data/Simple_Triangle.png,sha256=F08odvnADCn0BBlLAiMewkZ8KUr8_DAidBx2niEhnlk,17278
tensorflow_graphics/rendering/tests/test_data/Two_Triangles_Splat_Composite.png,sha256=TzwbS6HmUhS9aoO4DryQprCBZgAhQMR3BCVFbYYC6ak,2262
tensorflow_graphics/rendering/tests/test_data/Two_Triangles_Splat_Layer_0.png,sha256=6EDQYhoBZ3P05th0SwLXuEPZyYOPQgTMUMh_Z8XLTRY,1952
tensorflow_graphics/rendering/tests/test_data/Two_Triangles_Splat_Layer_1.png,sha256=0wGtk1xCL2XVAY6k_7TK1tEhgofUwZXd07apwG7kGeo,2000
tensorflow_graphics/rendering/tests/test_data/Two_Triangles_Splat_Layer_2.png,sha256=yolK8NmJ3iR_AkKmXSkPB9EfsGMYIB3tQayPh0j91qk,1358
tensorflow_graphics/rendering/tests/test_data/Unlit_Cube_0_0.png,sha256=PF7feYz-5HX-FXk3DYkQv9sOF9JCcLePhfcBn0yP-X8,49398
tensorflow_graphics/rendering/tests/test_data/Unlit_Cube_0_1.png,sha256=IyYH40XNWC-FnlmrCrSHjkGBJULWOwYiAqpS7haiwtQ,39258
tensorflow_graphics/rendering/tests/test_data/Unlit_Cube_0_2.png,sha256=nu81t6yX8nvr1STFc7aFMHsigIDrynW-jFhYcnyouHI,1271
tensorflow_graphics/rendering/texture/__init__.py,sha256=ikCyz0XGwqkyYQNHohnlM6ZCEcfz9bSdbDj8-zP-zn8,1054
tensorflow_graphics/rendering/texture/mipmap.py,sha256=XCUyqJmhPRhWM17zdsePXx_xhc1uLLb-yE47NLFJ0Tw,9161
tensorflow_graphics/rendering/texture/texture_map.py,sha256=eKxNrJ_H-78NdArae3lbwN_qaVNYwpPv1txsHIwmAzA,6369
tensorflow_graphics/rendering/texture/tests/mipmap_test.py,sha256=HlO3g6yL46VlHW9xtpsZSU22-X_TTNASaQwSeDt9ssk,3521
tensorflow_graphics/rendering/texture/tests/texture_map_test.py,sha256=KkKYDIWFaWx24i5uXu6LRk4vX8Ecf1ObmXyPq-GnuZU,2432
tensorflow_graphics/rendering/volumetric/__init__.py,sha256=nciHN1Gay1-hbnESAEvQ5Gx7pV2YBfYL2XpgyKzfA_A,1217
tensorflow_graphics/rendering/volumetric/absorption.py,sha256=PmIIwc-JPn5bu5Q_ThZCdIM5k3raWAWCmgeuKqABBPg,2863
tensorflow_graphics/rendering/volumetric/emission_absorption.py,sha256=616yhKTzymyX_tykmiasJfmADLt1qJzlPxmE-SzY_wQ,3187
tensorflow_graphics/rendering/volumetric/ray_density.py,sha256=XeCOIlE2RTVmCs21dur0q8UNVa5VXUVvkMKfX54acr0,3079
tensorflow_graphics/rendering/volumetric/ray_radiance.py,sha256=OMaay_CyneCXJ_0LaKEGZzFYzf_ZfBa3ii3DTsISGyI,3321
tensorflow_graphics/rendering/volumetric/visual_hull.py,sha256=VR9EsvtEuGqDZ7SFbe_b04Q1phy4o1MaL3EPAFZUw-Q,2343
tensorflow_graphics/rendering/volumetric/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/rendering/volumetric/tests/absorption_test.py,sha256=22dZZYqSpJMZv9faeIVNBE_PgJZL-ZFwL_LI5PLjDEo,2733
tensorflow_graphics/rendering/volumetric/tests/emission_absorption_test.py,sha256=YHP8VWWtpxa8d1RZCgfasIYJYvIKwe5sQngmjNM_Ku0,2903
tensorflow_graphics/rendering/volumetric/tests/ray_density_test.py,sha256=-7uErQKHQDP8Va1pBSJ-bJLrfXfzXHEqfp7L5lQhD3g,3235
tensorflow_graphics/rendering/volumetric/tests/ray_radiance_test.py,sha256=vWz7wRNuUrR7Y3KCFHHjqHww6avcksHxhc7pDjd6wEM,3246
tensorflow_graphics/rendering/volumetric/tests/test_helpers.py,sha256=hLWdnY4KxY20Ufxa68KfL0Ae_6OHFs4brTxqxFfVD6Y,10664
tensorflow_graphics/rendering/volumetric/tests/visual_hull_test.py,sha256=P23ucDwKx_c_3ldeEM01AtmFkONLuNPYxsIeta-OIMI,2478
tensorflow_graphics/tensorboard/mesh_visualizer/tf_mesh_dashboard/array-buffer-data-provider.js,sha256=RKX0JImJFZU35cyAF2ee8MnIh2cTM9jrf-P1n8729ys,7531
tensorflow_graphics/tensorboard/mesh_visualizer/tf_mesh_dashboard/mesh-viewer.js,sha256=2iBaPmp_PEHQ49AmeMKTC31jeI9bHIJo0Oc9SkhYth0,14721
tensorflow_graphics/util/__init__.py,sha256=uwnknpsi4hQHI7ZswtsaAomaWh4Oi6ZE7GPm80Uoe3c,1210
tensorflow_graphics/util/asserts.py,sha256=WUKlC--NghlD3areX_SEkg-Rj0RO7EIpUhvJ4Qv7nl8,12571
tensorflow_graphics/util/doc.py,sha256=60SUB8TKlWui5SI7-_RjWWxZjY-wLyio2i4Q6W1kkVQ,959
tensorflow_graphics/util/export_api.py,sha256=sCgXCURY5YqfTwS0Zh-JppnzhRMFXOES-rXg9QoESOg,1693
tensorflow_graphics/util/safe_ops.py,sha256=KjhtQpIneAoqjOdB9rjL180fy0qCn-zmJ2YngKGry3E,10513
tensorflow_graphics/util/shape.py,sha256=QlJ8RjeSlbmqzj2DcCfpA2Tc6l2gkCQ9GmZp8U5AxIY,17520
tensorflow_graphics/util/test_case.py,sha256=JrTFiqo9_hfHnvG-tch_SIT4MtA2NkpiHHMYLOx7fmU,15561
tensorflow_graphics/util/tfg_flags.py,sha256=J4bREAjCAlNfbCZWD0p4k6pf6UWIumSUU_Y0VHVoOIw,1105
tensorflow_graphics/util/type_alias.py,sha256=cIAyZhmQhfgm7cA76Amx0l1wEhXYcSSVoRrQ_U28mQQ,983
tensorflow_graphics/util/tests/__init__.py,sha256=Wr2LCsFRfMsc9Urq-lTvoW7nwwVMBu3N0fZEnvmw9oI,586
tensorflow_graphics/util/tests/asserts_test.py,sha256=u3kmZHKtxFEkrlc6Dq6BRDJ5i-it53QPAKU_E_cmZ9Q,16534
tensorflow_graphics/util/tests/export_api_test.py,sha256=uk4JTT7sTcek0W2R_HB7x6K8Yf6qvvWqn8Y8-i1QuaQ,1341
tensorflow_graphics/util/tests/safe_ops_test.py,sha256=REkKI7keSizecaDCkRyLorohNSeEol1IUK8VoHABaKo,7520
tensorflow_graphics/util/tests/shape_test.py,sha256=AhfVGFAOnTqqcld-kcDLzDJQHf2cvDO10i1cOLoDEy4,14409
tensorflow_graphics/util/tests/test_case_test.py,sha256=hz9b1-fhn2T4qIFe_itvxgwd1Q1tWTKWhJFUMMl6FY8,3451
tensorflow_graphics-2021.12.2.dist-info/LICENSE,sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA,11358
tensorflow_graphics-2021.12.2.dist-info/METADATA,sha256=JkWiNO4n_jdLMqCTa0znuW7j5Dou4YP1EE3_vw5sCmA,1153
tensorflow_graphics-2021.12.2.dist-info/WHEEL,sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o,92
tensorflow_graphics-2021.12.2.dist-info/top_level.txt,sha256=Pw3X0V_ptaloVW6YILZb1uOTY0m5hAENrPIim3a7Kbg,20
tensorflow_graphics-2021.12.2.dist-info/RECORD,,
