6
0

model.py 569 B

1234567891011121314151617181920
  1. from pycs import app
  2. from pycs.interfaces.Pipeline import Pipeline
  3. from pycs.interfaces.MediaFile import MediaFile
  4. from pycs.interfaces.MediaStorage import MediaStorage
  5. class Model(Pipeline):
  6. def __init__(self, root_folder: str, configuration: dict):
  7. super().__init__(root_folder, configuration)
  8. def close(self):
  9. app.logger.debug("closing model")
  10. def execute(self, storage: MediaStorage, file: MediaFile):
  11. file.add_bounding_box(0, 0, 1, 1/3)
  12. def fit(self, storage: MediaStorage):
  13. app.logger.debug("fitting model")