Files
yuvraj108c-ComfyUI-Depth-An…/export_trt.py
T
2024-04-26 17:03:03 +04:00

21 lines
498 B
Python

import torch
import time
from utilities import Engine
def export_trt(trt_path: str, onnx_path: str, use_fp16: bool):
engine = Engine(trt_path)
torch.cuda.empty_cache()
s = time.time()
ret = engine.build(
onnx_path,
use_fp16,
enable_preview=True,
)
e = time.time()
print(f"Time taken to build: {(e-s)} seconds")
return ret
export_trt(trt_path="./depth_anything_vitl14-fp16.engine", onnx_path="./depth_anything_vitl14.onnx", use_fp16=True)