Skip to content

devolearn: long term vision #55

@Mayukhdeb

Description

@Mayukhdeb

This issue would be a tracker/conversation space for devolearn's core long term goals.

Here are some of the key goals to work on:

  • every model should be a subclass of devolearn.base_inference_engine.InferenceEngine
  • InferenceEngine would contain some predefined (but overrideable) methods to:
    • Download model checkpoints from github source
    • Preprocess images for inference
    • Postprocess predictions for readability/saving
  • devolearn.IoPipeline would contain some standardized media tools for reading and writng videos/images (might use decord/imageio for videos and cv2 for images)
  • a docker based fastAPI endpoint could be created (only after the above objectives are complete). This would help us deploy the models into servers/webapps/GUIs

The picture attached below is the layout of how we want to see it ⬇️

devolearn_vision

If you have any suggestions/ideas, feel free to discuss below :)

cc: @balicea @ujjwalll

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions