Tensorflow HassIO using different labels

I am attempting to identify objects with Tensorflow on HassIO 103.4 with a non default label. I have attached my YAML below. This does not throw an error, however it does not identify anything either. Has anyone else used a non-default label within the Tensorflow component?

- platform: tensorflow
  source:
    - entity_id: camera.backyard_stream
      name: backyard_camera_animals
  file_out:
    - "/config/www/{{ camera_entity.split('.')[1] }}_animal_latest.jpg"
    - "/config/tensorflow/images/backyard/{{ camera_entity.split('.')[1] }}_animal_{{ now().strftime('%Y%m%d_%H%M%S') }}.jpg"
  scan_interval: 604800
  model:
    graph: "/config/tensorflow/model/frozen_inference_graph.pb"
    labels: "/config/tensorflow/object_detection/data/oid_bbox_trainable_label_map.pbtxt"
    categories:
      - category: deer
        area:
          top: 0.01
      - category: dog
        area:
          top: 0.01
      - category: cat
        area:
          top: 0.01