Provider.py 938 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import typing
  2. from pycs.labels.LabelProvider import LabelProvider
  3. class Provider(LabelProvider):
  4. def __init__(self, root_folder, configuration):
  5. pass
  6. def close(self):
  7. pass
  8. def get_labels(self) -> typing.List[dict]:
  9. return list(map(
  10. lambda l: self.create_label(l.lower(), l),
  11. [
  12. 'Dog',
  13. 'Turtle',
  14. 'Rabbit',
  15. 'Parrot',
  16. 'Cat',
  17. 'Goldfish',
  18. 'Mouse',
  19. 'Hamster',
  20. 'Cow',
  21. 'Rabbit',
  22. 'Duck',
  23. 'Shrimp',
  24. 'Pig',
  25. 'Goat',
  26. 'Crab',
  27. 'Deer',
  28. 'Bee',
  29. 'Sheep',
  30. 'Fish',
  31. 'Turkey',
  32. 'Dove',
  33. 'Chicken',
  34. 'Horse'
  35. ]
  36. ))