MCPcopy Create free account
hub / github.com/InternRobotics/G2VLM / main

Function main

inference_recon.py:27–43  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

25parser.add_argument("--save_path",type=str, default="results/arkitscenes_results.ply")
26
27def main():
28 args = parser.parse_args()
29 device = "cuda" if torch.cuda.is_available() else "cpu"
30 print(f"Using device: {device}")
31
32 image_folder = args.image_folder
33 image_names = [os.path.join(image_folder, img_name) for img_name in os.listdir(image_folder)]
34 print(image_names)
35
36 model, tokenizer, new_token_ids , vit_image_transform, dino_transform = load_model_and_tokenizer(args)
37 pred = model.recon(
38 tokenizer,
39 new_token_ids,
40 dino_transform,
41 image_names,
42 )
43 save_ply_visualization(pred, args.save_path)
44
45if __name__ == "__main__":
46 main()

Callers 1

inference_recon.pyFile · 0.70

Calls 4

load_model_and_tokenizerFunction · 0.90
save_ply_visualizationFunction · 0.90
reconMethod · 0.80
joinMethod · 0.45

Tested by

no test coverage detected