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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions