Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODO for v1.0.0 (Late February 2024 Update) #2

Closed
17 tasks done
mantasu opened this issue Jul 16, 2023 · 0 comments
Closed
17 tasks done

TODO for v1.0.0 (Late February 2024 Update) #2

mantasu opened this issue Jul 16, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@mantasu
Copy link
Owner

mantasu commented Jul 16, 2023

Features and Improvements for v1.0.0

Data

  • Update scripts to process dataset-by-dataset instead of task-by-task
  • Find or add more datasets for classification, detection, and segmentation
  • Write processing scripts, update preprocess.py CLI
  • Upload the datasets as a single big one to Kaggle

Architecture

  • Add prediction interface to handle predictions and conversion + saving to different formats
  • Update base model to be extendable with glasses classifier, detector, and segmenter children
  • Change class-based model instantiation to arg-based, create default models for each specification
  • Require task for CLI, add size alias, detect device when None

Features

  • Add detection dataset, tiny detection model, and binary detection wrapper
  • Identify the best hyperparameters and set them as default for each wrapper
  • Train models of different sizes and kinds for different tasks (36 in total)

Documentation

  • Add a demo file and a collab notebook for quick examples
  • Crop only the eye area in the tables, add more example images to showcase features
  • Add the results for each model + their sizes, document training parameters
  • Document data download and preprocessing steps
  • Add type hints and documentation for the new classes/functions
  • Add dataset + model architecture references
@mantasu mantasu added the enhancement New feature or request label Jul 16, 2023
@mantasu mantasu self-assigned this Jul 16, 2023
@mantasu mantasu changed the title TODO for v1.0.0 TODO for v1.0.0 (February 2024 Update) Nov 9, 2023
@mantasu mantasu changed the title TODO for v1.0.0 (February 2024 Update) TODO for v1.0.0 (Late February 2024 Update) Jan 25, 2024
@mantasu mantasu closed this as completed in 7a4aad3 Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant