Граф коммитов

72 Коммитов

Автор SHA1 Сообщение Дата
kbjiang 8249eb9da0 code-rev-doc-file-enc-write 2022-09-11 09:57:43 -05:00
PatrickBue c4485f26aa Update assets location (#637) 2021-01-21 13:12:19 -05:00
JS 561105474e staging ci (#565)
* test if num workers fixes

* use minified data
2020-06-26 11:18:46 -04:00
JS 12c414478e restore i3d + itegration test (#562)
* restore i3d + itegration test

* pipeline tiemout update

* fix

* action rec integratino

* black
2020-06-24 14:40:22 -04:00
PatrickBue 9f2199fba9 Fix tests (#563) 2020-06-23 14:20:23 -04:00
JS 4654232491 amendments to action rec (#559)
* action rec additions

* fix
2020-06-22 15:37:40 -04:00
PatrickBue 6d76141204 Image segmentation update (#549)
Small updates to image segmentation
2020-06-15 16:04:27 -04:00
JS 28f474bed0 action recognition (#535)
* update gitignore

* updates to utils for loading data

* train_test_split_function

* update 01, 02 notebook

* show batch, new notebook

* updates to show batch

* added graph for fit

* notebooks and testS

* refactor

* dataset tests

* dataset tests

* flake8

* black

* test update

* 01_training update

* round deci

* transform notebook

* remove blackmagic cell'

* working state

* working state with webcam

* flake8 and black'

* update jupyter notebooks

* notebook updates

* fixes to pr comments

* minor fix

* update 02 hmdb notebook

* update 02 hmdb notebook
2020-06-12 22:10:06 -04:00
PatrickBue eb6644f82d Adding image segmentation 01 and 11 notebooks 2020-06-09 20:36:49 -04:00
JS 424678b148 Video Dataset / Model refactor + framework for action tests (#477)
* Removed submodules.

* Add back submodules using https://

* Update FAQ.md

* added object detection readme

* fixes to ic (#437)

* fixes to ic

* Matplotlib bug fix

* Matplotlib matrix plot bug fix
* Fix 01 notebook heatmap

* revert env

* revert env yml

* remove matplotlib

* simplified plotting functions

* fixed most tests

* fixed test

* fixed unit test

* small text edits to the 02 notebook

* added fct description

* tiny cleanup on notebook

* Move r2p1d from contrib to scenarios.

* Update .gitignore.

* Add README.md

* Remove the folder /scenario/action_recognition/data/samples; update notebook to use web url for sample data.

* Move data split files to data/misc; update notebook accordingly.

* Add pretrained keypoint model (#453)

* Add pretrained keypoint model

* Fix bugs in tests

* Add 03 notebook in conftest.py

* Minor revision

* Reformat code using black

* if folder exists, remove (#448)

* Update data path.

* Add mask annotation tool (#447)

* Add mask annotation tool

* Update mask annotation explanation and add converion scripts

* Add screenshots of Labelbox annotation

* Rearrange screenshots

* Move convertion script into functions in data.py

* Point out annotation conversion scripts clearly in notebook

* Refine annotation conversion scripts

* Fix bugs

* Add tests for labelbox format conversion methods

* Update README.md

* Add keypoint detection with tuned model (#454)

* Add keypoint detetion with tuned model

* Add tests

* Minor revision

* Update tests

* Fix bugs in tests

* Use GPU device if available

* Update tests

* Fix bug: 'not idx' will be 'True' if 'idx=0'

* Fix bugs

* Move toy keypoint meta into notebook

* Fix bugs

* Fix bugs

* Fix bugs in notebook

* Add descriptions for keypoint meta data

* Raise exception when RandomHorizontalFlip is used without specifying hflip_inds

* Add NOTICE file.

* Add keypoint detection model tuning with top and bottom keypoints (#456)

* Add keypoint detection model tuning with top and bottom keypoints

* Fix undefined unzip_url

* Resolved undefined od_urls

* Plot keypoints as round dots to make them noticeable (#458)

* Plot keypoints as dots

* Change variable naming

* Add annotation tool to scenarios.

* Resolve test machine failure (#460)

This is due to the latest PyTorch (version 1.3) from conda is built on
CUDA 10.1 while the version on the test machine is CUDA 10.0.

* Remove unused imports in 02_mask_rcnn.ipynb (#463)

* Remove unused imports in 02_mask_rcnn.ipynb

* Add missing imports

* Simplify binary_mask() (#464)

* remove conflict code (#471)

* Update README.md (#472)

* unit test for action rec

* reformat files

* added 01/02 notebooks

* fix all unit tests + abstract out commons from action rec

* dataset

* test data

* black reformat

* refactor action rec

* ignore /data

* notebook update

* update gitignore

* manage transforms better

* tfms_config defaults

* video dataset refactor + black

* notebook update with video datsaet refactored out

* Refactor model/dataset

* clean up

* refactor + beautification

* re-run 02 notebook

* make tests work locally

* pr fixes

* PR fixes

* pr fixes

* pr fixes

* update env

* pr fix

* move decord to pip

* added ref to config

* update pr fix

* flake8 + pr bug

Co-authored-by: Lixun Zhang <lixun.zhang@microsoft.com>
Co-authored-by: Lixun <lixzhang@users.noreply.github.com>
Co-authored-by: PatrickBue <pabuehle@microsoft.com>
Co-authored-by: Simon Zhao <43029286+simonzhaoms@users.noreply.github.com>
Co-authored-by: Miguel González-Fierro <3491412+miguelgfierro@users.noreply.github.com>
2020-03-26 13:06:55 -04:00
PatrickBue cfcd13a996 Adding coco functionality (#523) 2020-03-24 18:21:58 -04:00
PatrickBue f9595d3fba Adding re-ranking for image retrieval (#515) 2020-03-18 19:00:32 -04:00
PatrickBue a9a7d9c230 Improve detection visualization and other additions (#516)
Beautified detection notebook (e.g. nicer plots, annotation statistics, etc)
2020-03-16 13:38:29 -04:00
PatrickBue cac7850027 Add check if Binder (#489) 2020-02-07 11:44:31 -05:00
PatrickBue 1cf382d11b updated tests (#485) 2020-02-05 13:13:18 -05:00
PatrickBue eabdc31ac9 Added SOTA for image similarity (#483)
* Added SOTA for image similarity

* small updates

* added SOTA table

* code review changes

* small edit
2020-02-04 22:00:12 -05:00
Young Park 67e3eae898 Update usage of deprecated field in test_classification_parameter_sweeper.py (#479) 2020-01-31 10:22:01 -05:00
Simon Zhao 32b1f11196 Add keypoint detection model tuning with top and bottom keypoints (#456)
* Add keypoint detection model tuning with top and bottom keypoints

* Fix undefined unzip_url

* Resolved undefined od_urls
2020-01-23 16:00:02 -05:00
Simon Zhao 2bcf13aee0 Add keypoint detection with tuned model (#454)
* Add keypoint detetion with tuned model

* Add tests

* Minor revision

* Update tests

* Fix bugs in tests

* Use GPU device if available

* Update tests

* Fix bug: 'not idx' will be 'True' if 'idx=0'

* Fix bugs

* Move toy keypoint meta into notebook

* Fix bugs

* Fix bugs

* Fix bugs in notebook

* Add descriptions for keypoint meta data

* Raise exception when RandomHorizontalFlip is used without specifying hflip_inds
2020-01-23 16:00:02 -05:00
Simon Zhao baf262beaf Add mask annotation tool (#447)
* Add mask annotation tool

* Update mask annotation explanation and add converion scripts

* Add screenshots of Labelbox annotation

* Rearrange screenshots

* Move convertion script into functions in data.py

* Point out annotation conversion scripts clearly in notebook

* Refine annotation conversion scripts

* Fix bugs

* Add tests for labelbox format conversion methods
2020-01-23 16:00:00 -05:00
Simon Zhao d1fcf307ea Add pretrained keypoint model (#453)
* Add pretrained keypoint model

* Fix bugs in tests

* Add 03 notebook in conftest.py

* Minor revision

* Reformat code using black
2020-01-23 16:00:00 -05:00
PatrickBue f8623c0dd1 fixed unit test 2020-01-23 15:59:59 -05:00
PatrickBue 32812bbe84 fixed test 2020-01-23 15:59:59 -05:00
PatrickBue e61504e710 fixed most tests 2020-01-23 15:59:59 -05:00
PatrickBue 28e8ed4654 Update master (#425)
* DOCKER: add Dockerfile

* DOCKER: update dockerfile

* DOCKER: update dockerfile

* DOCKER: path

* DOCKER: add cv docker file

* remove the tracking pipeline yml file

* README updates (#358)

* Updating environment.yml file in master (#323)

* readme updates

* mv media to scenarios folder

* fixes

* Update README.md

* simplification of language, removing redundancy

* added target audience section

* Update SETUP.md

* Update README.md

* Update environment.yml

* Update SETUP.md

* env-update (#359)

* Hyperdrive notebook updates (#356)

All tests are passing (except for unrelated AML deployment notebooks)

* transforms fix (#360)

* Updating environment.yml file in master (#323)

* fix for dataset transformations

* remove extra cython in conda

* pr comments'

* refactor to use transform in class param

* remove todo

* update to transformer

* added functionality to show transformations and updated notebook

* Update FAQ.md

* Adding contrib placeholder (#370)

* DOCKER: update readme

* adding missing lib dir

* add i3d

* Adding hard negative sampling notebook (#367)

* DOCKER: use create instead of update

* Add example gif to action recognition readme (#374)

* code clean up

* add i3d

* code clean up

* add action_recognition README content

* add instructions and headers

* fix conflicts

* DOCKER: remove base env bin path

* save/load detection code for deployment (#380)

* Updating environment.yml file in master (#323)

* save/load

* load/save

* load/save

* remove cython duplicate

* remove comment

* docstring

* tests for loading/saving

* label bug

* Syntax issues on lines 07 & 115 (#378)

* Updating environment.yml file in master (#323)

* update maximum time

* Restore example figures (#357)

* Staging (#365)

* README updates (#358)

* Updating environment.yml file in master (#323)

* readme updates

* mv media to scenarios folder

* fixes

* Update README.md

* simplification of language, removing redundancy

* added target audience section

* Update SETUP.md

* Update README.md

* Update environment.yml

* Update SETUP.md

* env-update (#359)

* Hyperdrive notebook updates (#356)

All tests are passing (except for unrelated AML deployment notebooks)

* Syntax issues on lines 07 & 115

* Update README.md

* Update environment.yml

* detection deploy model.py update (#381)

* Updating environment.yml file in master (#323)

* save/load

* load/save

* load/save

* remove cython duplicate

* remove comment

* docstring

* tests for loading/saving

* label bug

* initial notebook

* minor update to model.py

* revert hns nb

* rm nb

* ap at iou 0.5 (#385)

* Updating environment.yml file in master (#323)

* added ap_iou_05

* remove cython

* bug fix

* windows testing fix and other testing bugs (#383)

* Update azure-pipeline-windows-cpu.yml

* Update azure-pipeline-windows-gpu.yml

* Update test_integration_similarity_notebooks.py

* Update test_detection_notebooks.py

* 00 notebook (#386)

* Updating environment.yml file in master (#323)

* 00 notebook update

* remove extra dependency

* remove cython

* remove typo

* Update 10_image_annotation.ipynb

Added link to Azure annotation tool

* hyperparam remark (#388)

* Updating environment.yml file in master (#323)

* add concluding remark to build the store for the hyperdrive notebook.

* Update environment.yml

* initial commit

* Count based OD evaluation (#415)

* Update README.md

* Update README.md

* Notebook for deploying a detection model (#382)

* Updating environment.yml file in master (#323)

* save/load

* load/save

* load/save

* remove cython duplicate

* remove comment

* docstring

* tests for loading/saving

* label bug

* initial notebook

* minor update to model.py

* revert hns nb

* rm nb

* deployment notebook

* update to deployment notebook

* update to notebok

* notebook fix

* minor fixes to notebook + testS

* fix pr

* Add Mask R-CNN (#389)

* increased lr for head by 10x (#421)

* fixes from bugbash (#422)

* Update SETUP.md

* Update SETUP.md

* Update README.md

* fix automatic merge error
2019-11-14 08:35:44 -05:00
JS 1d263faa37 Staging (#390)
* DOCKER: add Dockerfile

* DOCKER: update dockerfile

* DOCKER: update dockerfile

* DOCKER: path

* DOCKER: add cv docker file

* remove the tracking pipeline yml file

* README updates (#358)

* Updating environment.yml file in master (#323)

* readme updates

* mv media to scenarios folder

* fixes

* Update README.md

* simplification of language, removing redundancy

* added target audience section

* Update SETUP.md

* Update README.md

* Update environment.yml

* Update SETUP.md

* env-update (#359)

* Hyperdrive notebook updates (#356)

All tests are passing (except for unrelated AML deployment notebooks)

* transforms fix (#360)

* Updating environment.yml file in master (#323)

* fix for dataset transformations

* remove extra cython in conda

* pr comments'

* refactor to use transform in class param

* remove todo

* update to transformer

* added functionality to show transformations and updated notebook

* Update FAQ.md

* Adding contrib placeholder (#370)

* DOCKER: update readme

* adding missing lib dir

* add i3d

* Adding hard negative sampling notebook (#367)

* DOCKER: use create instead of update

* Add example gif to action recognition readme (#374)

* code clean up

* add i3d

* code clean up

* add action_recognition README content

* add instructions and headers

* fix conflicts

* DOCKER: remove base env bin path

* save/load detection code for deployment (#380)

* Updating environment.yml file in master (#323)

* save/load

* load/save

* load/save

* remove cython duplicate

* remove comment

* docstring

* tests for loading/saving

* label bug

* Syntax issues on lines 07 & 115 (#378)

* Updating environment.yml file in master (#323)

* update maximum time

* Restore example figures (#357)

* Staging (#365)

* README updates (#358)

* Updating environment.yml file in master (#323)

* readme updates

* mv media to scenarios folder

* fixes

* Update README.md

* simplification of language, removing redundancy

* added target audience section

* Update SETUP.md

* Update README.md

* Update environment.yml

* Update SETUP.md

* env-update (#359)

* Hyperdrive notebook updates (#356)

All tests are passing (except for unrelated AML deployment notebooks)

* Syntax issues on lines 07 & 115

* Update README.md

* Update environment.yml

* detection deploy model.py update (#381)

* Updating environment.yml file in master (#323)

* save/load

* load/save

* load/save

* remove cython duplicate

* remove comment

* docstring

* tests for loading/saving

* label bug

* initial notebook

* minor update to model.py

* revert hns nb

* rm nb

* ap at iou 0.5 (#385)

* Updating environment.yml file in master (#323)

* added ap_iou_05

* remove cython

* bug fix

* windows testing fix and other testing bugs (#383)

* Update azure-pipeline-windows-cpu.yml

* Update azure-pipeline-windows-gpu.yml

* Update test_integration_similarity_notebooks.py

* Update test_detection_notebooks.py

* 00 notebook (#386)

* Updating environment.yml file in master (#323)

* 00 notebook update

* remove extra dependency

* remove cython

* remove typo

* Update 10_image_annotation.ipynb

Added link to Azure annotation tool
2019-11-06 10:39:48 -05:00
JS 7435d607ff Pytest suite for detection utils and notebooks (#326)
* win/linux fix + 01 notebook fixes

* fixes

* notebook tests for detection

* tests

* black formatting on tests + bbox tests

* tests for data.py

* test dtection dataset

* dataset tests

* added tests for model

* integration test fix

* black formatting

* flake8 compilation

* flake8 compliance

* detection integration bug fix

* device detection bug

* set some tests to gpu only

* linux gpu test

* another linuxgpu marker

* gpu marker

* update gpu marker

* update gpu marker

* update font loading

* font fix

* font fix

* remove linuxgpu marker

* remove cron scheduler
2019-09-25 11:08:01 -04:00
PatrickBue 8e17dca696 Object detection code (stagingOD) (#280)
* created directory and placeholder files

* initial readme

* more faqs

* updated text

* fixed link

* added annotation instructions

* more annotation text

* removed torchvision installation instructions

* fixed typo

* updated to use VOTT annotation tool

* Update README.md

* Update README.md

* training intro notebook for detection (#292)

* initial testing with torch vision

* update

* Update README.md

* Update repo_metrics_pipeline.yml for Azure Pipelines

Try echo

* Update repo_metrics_pipeline.yml for Azure Pipelines

* added references, and util_cv/detection functions

* minor updates to utils

* detection dataset

* reset 03 training in ic

* datset showbatch

* updates to notebook

* update to notebok

* pr curve

* flake8 compliance

* update to training notebook

* minor PR fixes

* train/test split done in dataset as opposed to detector object

* cv2 to pillow

* updates + bbox & annotation class

* notebook update

* pred_changes

* annotation -> annotationbbox

* plot precision over epochs

* pr fixes

* update type hint

* minor typos to notebook and function commetns

* detectionbbox

* pr fixes

* remove extra ipynb file

* remove extra ipynb file (#299)

* unzip_url does not use 'dest' param fix #99 (#301)

* remove extra ipynb file

* unzip_url fix

* unzip_url fix

* Add object detection 00 webcam notebook (#297)

* Hyperdrive for object detection (#303)

* addressed reviewer comments (#305)

* Revert "addressed reviewer comments (#305)"

This reverts commit a78541829b.

* Revert "Revert "addressed reviewer comments (#305)""

This reverts commit 6321c84de2.

* cleanup and fix unit tests (#307)

* fixes to pytests (#309)

* Update README.md for object detection (#308)

* Update README.md

* Update README.md
2019-09-03 20:32:45 -04:00
Patrick Buehler 25b67b0745 added unit tests 2019-08-15 00:33:36 +00:00
Patrick Buehler 90c49a6bb7 added notebook tests 2019-08-15 00:20:04 +00:00
PatrickBue 216d96c08c added tests 2019-08-08 11:19:48 -04:00
bethz e936d036af Release AML-unit-test-linux-nb-gpu test, chg test kernel_name from cv to python3 and minor updates (#270)
* chg kernel_name = cv to = python3 for nb tests

* nb test update for not azuremlnotebooks

* add not azuremlnotebooks

* add tags for reponame and branch in python cmd

* stage badges from AzureML tests
2019-07-24 12:02:48 -04:00
PatrickBue 46b1c389dc Update test_classification_widget.py 2019-07-22 17:12:30 -04:00
bethz 4190e494da Adding pipeline tests to run on AzureML (#260)
* Moved reference for environment.yml from classification folder to root folder to match file move

* add badge to readme, update some recoto cv comments

* runs all unit tests (except notebooks which will be in a parallel pipeline)

* added test README.md
2019-07-12 15:09:36 -04:00
bethz 65fad1be70 This is the initial work required for a sample pipeline which uses AzureML (#237), aml-unit-test-linux-cpu
* commit to MY branch this time

* initial support for example pipeline with Azureml

* update to use cvbp-keyvault values for az login and subscriptionid

* update cvpb-keyvault from AzureKevVaultSecrets

* in variable use var group name not keyvault, so =AzureMLConfig

* typo on sptenant

* chg pr:none to avoid triggers while debugging

* remove creation of conda env file, cv has the file in the repo

* chg to .ci/submit_azureml_pytest.py

* set addtopath: true for python

* check_output_custom is in and only one python line in bash

* add more dbg info

* debug  .ci being hidden

* add more debug statements

* more dbg

* try ; instead of &&

* add contents of env-setup.yml

* fix cut n paste

* pass in rg and wsname to submit... in yml

* update rg to cvbp_project_resources and wsname to cvws

* chg location of run_pytest.py to .ci

* turn dbg on

* use latest submit_azureml_pytest.py

* add logging

* chg def for run_pytest.py argparse

* more dbg

* chg junit str in debug routine check_output_custom

* chg junit str to help dbg

* chg back to subprocess.run

* update for CV repo

* debug

* debug

* debug

* add PR triggers for staging and master
2019-07-11 14:13:11 -04:00
JS d722ca52e2 getting started at root level (#258)
* getting started restructure'

* update ci

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* test
2019-07-08 12:27:14 -04:00
PatrickBue 1293e29f04 Merge pull request #256 from microsoft/pabuehle_integ_tests
Similarity notebook integration test
2019-07-02 20:35:13 +00:00
Ubuntu fce3c5433f added some asserts to unit tests 2019-07-01 19:02:06 +00:00
Ubuntu d83c4097ac added integration tests for all notebooks 2019-07-01 18:22:42 +00:00
Jun Ki Min 605a8ef233 common module plot bug fix (#253) 2019-06-28 15:58:24 -04:00
PatrickBue c203688101 Merge branch 'master' into staging 2019-06-27 19:47:16 +00:00
PatrickBue 55ac91730a merged master into staging 2019-06-27 15:43:00 -04:00
Jun Ki Min 2839ac8f2f Test update to cover more functions and cases (#250)
* Common module test update

* Classification module test update
2019-06-26 12:32:52 -04:00
PatrickBue 1ca9d51e15 speed up testing 2019-06-25 22:24:18 -04:00
Ubuntu abb226f16e faster unit tests 2019-06-25 22:39:56 +00:00
Ubuntu 10049ae8d2 setting less epochs 2019-06-25 21:11:42 +00:00
Ubuntu a3d031c1f8 workaround to fix error with overspecified labels 2019-06-25 21:05:54 +00:00
Ubuntu 5b46340423 removed acc test 2019-06-25 20:57:26 +00:00
Ubuntu 87481a1b9f bug fix 2019-06-25 20:04:59 +00:00
Ubuntu 413517b851 reduce unit test duration 2019-06-25 20:00:51 +00:00