Example #1
0
import io
import math
import os
import random
import time

import numpy as np
import cv2

import util
from params import Params
from depth_model import *


FLAGS = Params()
FLAGS.input_dir = 'input'
FLAGS.output_dir = 'output'
FLAGS.checkpoint_path = 'pre_trained/model'
FLAGS.img_height = 128
FLAGS.img_width = 416

start = time.time()
inference_model, sess = init_inference_model(FLAGS)
for i in range(1000):
    print(i)
    frame = np.random.rand(1, 128, 416, 3)
    depth = inference_model.inference_depth(frame, sess)
end = time.time()
print(f'Used {end-start} seconds for 1000 frames.')