Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 📖 Updated CHANGELOG.rst with skeletal outline of new features in EPD v0.3.0 - Minor. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 📖 Removed deprecated gui.png. Replaced it with epd_desktop.png for Desktop Shortcut Creation. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Revamped GUI appearance with Sticker-stylized icons for homogeneity and author's taste. Instructions to be provided on how to customize icons in epd_docs at a later date. Signed-off-by: Bey Hao Yun <[email protected]> * 🔥 Removed Use Case = label and lengthened Visualize/Action toggle button for neater UI. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Edited model.png for more standardized UI look. Signed-off-by: Bey Hao Yun <[email protected]> * ➕ Added label icons for Train GUI window. Signed-off-by: Bey Hao Yun <[email protected]> * 📖 🔨 Updated CHANGELOG.rst. Added new CLI feature to set input image topic. Verified. Signed-off-by: Bey Hao Yun <[email protected]> * 🔥 Removed Choose Model from label from Train GUI window. Signed-off-by: Bey Hao Yun <[email protected]> * 📖 Added P1 feature deprecation to v0.3.0 CHANGELOG.rst. Consensus obtained by owner. Signed-off-by: Bey Hao Yun <[email protected]> * 🔥 Removed Precision Level 1 training features in GUI. Updated unit testing in GUI_CI. Software bloat minimized. Addresses #5 and #11. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Rectified missing default starting precision level 2 button grey-out. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fix for failing GUI_CI GitHub Action. Signed-off-by: Bey Hao Yun <[email protected]> * 🔥 Removed torch and torchvision dependencies installation in run.bash for GUI. Signed-off-by: Bey Hao Yun <[email protected]> * 📖 Updated CHANGELOG.rst for EPD and epd_msgs with P1 deprecation notices. Signed-off-by: Bey Hao Yun <[email protected]> * ➕ Included MAX_ITERATION, CHECKPOINT_PERIOD, TEST_PERIOD and STEPS gui button. Added unit testing. Added buttons do not serve any functions for now. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Linked MAX_ITERATION, CHECKPOINT_PERIOD, TEST_PERIOD and STEPS gui button interation to P2 and P3 training config. Added buttons now functioning. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fix for resize function Assertion error when bounding box has either zero width or height. Signed-off-by: Bey Hao Yun <[email protected]> * ➕ Added p3_trian_verification.json in EPD config folder for incoming revamped dockerized P3 training workflow. Signed-off-by: Bey Hao Yun <[email protected]> * ➕ Included experimental docker dependencies within GUI_CI GitHub Action. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fix failing CI for GUI_CI GitHub Action. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Included experimental docker run command to verify that docker has been properly installed in CI image. Signed-off-by: Bey Hao Yun <[email protected]> * ➕ 🔨 Added experimental revamped dockerizerd training workflow for P3 models. Preliminary unit testing passing locally. Awaiting online verification. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fixed for failing GUI_CI linting. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fix for failing CI GitHub Action linting. Signed-off-by: Bey Hao Yun <[email protected]> * ➕ Added test_P3Trainer_Training_installTrainingDependencies GUI unit testing. Awaiting online verification. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fix for failing GUI_CI. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 🔥 Remove GPU-reliant operation for P3 model training. Added test_P3Trainer_pullExporterDockerImage unit testing for GUI_CI GitHub Action. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fix for failing GUI_CI linting. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Renamed all p3 training and export scripts to generic labels. Attempt combining of P2 and P3 dockerized training workflows. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fix for failing GUI_CI. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Replaced p2 training and export workflow. Verified. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Modified P2 and P3 training and export dockerized workflow to be seperate under epd_p<level>_trainer, epd_p<level>_exporter. For less confusing debugging for future developers. Signed-off-by: Bey Hao Yun <[email protected]> * ➕ Added additional unit-testing to cover non-GPU-reliant P2 training and exporting operatrions. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Added missing p2_train_verification.json under EPD config dir. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fix for failing GUI_CI concerning delimiter in p2_train_verification. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Uncommented train feature in P3 training. Renamed docker images for epd-p3-exporter to epd-exporter and epd-p3-trainfarm to epd-trainer. Signed-off-by: Bey Hao Yun <[email protected]> * ➕ Added custom_dataset and teabox_classes.txt for local GPU testing of training and export. Signed-off-by: Bey Hao Yun <[email protected]> * ➕ Added local-only GPU-specific pytest unit testing, along with automated bash script for easy running. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Updated GUI_CI GitHub Action to install dependencies under Install Dependencies run task. Signed-off-by: Bey Hao Yun <[email protected]> * 🔥 Removed P1OrtBase deployment features and corresponding gtests. GitHub Actions degraded. Signed-off-by: Bey Hao Yun <[email protected]> * 🔥 Removed imagenet_classes.txt since P1 models that use it have been deprecated in EPD v0.3.0. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Removed instances of squeezenet P1 model in unit testing for failing CI GitHub Action. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 Fix for failing CI gtests. Signed-off-by: Bey Hao Yun <[email protected]> * 🔨 ➕ Decomposed installDependencies operations in P3 and P2 training workflows into seperate install and docker container creation processes. Adhered local pytest script to PEP08 standards. Added to GUI_CI GitHub Action. Signed-off-by: Bey Hao Yun <[email protected]> Signed-off-by: Bey Hao Yun <[email protected]>
- Loading branch information