Example: 03-Machine-Learning/00-TensorFlow/tf_image_classification.py
import sensor
import time
import ml
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.skip_frames(time=2000)
model = ml.Model("person_detect", load_to_fb=True)
print(model)
clock = time.clock()
while True:
clock.tick()
img = sensor.snapshot()
scores = sorted(
zip(model.labels, model.predict([img])[0].flatten().tolist()),
key=lambda x: x[1],
reverse=True
)
print(clock.fps(), "fps\t", "%s = %f\t" % (scores[0][0], scores[0][1]))