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

115 Коммитов

Автор SHA1 Сообщение Дата
code-review-doctor 5203bb1934 Fix issue probably-meant-fstring found at https://codereview.doctor 2022-04-24 01:16:10 +01:00
PatrickBue 6ab799e823 adding support for void label to unet segmentation 2021-08-18 12:52:11 -04:00
PatrickBue 3dc96e00f6
Update assets location (#637) 2021-01-21 13:12:19 -05:00
Bill Xue 19a875921a
[fix] failed to save checkpoints in VideoLearner.fit() (#616) 2020-08-31 15:18:46 -04:00
Karine Ip 11aeb8b674
Kaipkiun/02 bug fixes (#594) 2020-07-10 14:38:30 -04:00
PatrickBue 777856b710
Bug fixes and rewrite of opts.py (#592) 2020-07-10 11:19:11 -04:00
PatrickBue 6db4915e77
Small edits to 01 notebook (#591) 2020-07-09 14:07:33 -04:00
PatrickBue b838811231
First fixes to 01 notebook (#590) 2020-07-09 11:29:42 -04:00
Karine Ip b6ec66a03d
Kaipkiun/01 viz fixes (#589) 2020-07-09 10:25:27 -04:00
PatrickBue 4465126447
Use VOC format for training (#587) 2020-07-08 13:52:37 -04:00
Karine Ip 74dd76f2da
Further updates to tracking 01 notebook 2020-07-06 17:55:28 -04:00
Liqun Shao 67b445d867
Add 02 Evaluating MOT Challenge Notebook (#569) 2020-07-01 10:59:37 -04:00
Casey Hong 9918750fb2
FairMOT patch (#571) 2020-06-29 12:22:08 -04:00
JS d570167fb9
staging ci (#565)
* test if num workers fixes

* use minified data
2020-06-26 11:18:46 -04:00
Karine Ip f3cf37f0a8
Added evaluation to tracking 01 notebook 2020-06-25 16:50:05 -04:00
Casey Hong 68c9911e3c
FairMOT-01 (#553) 2020-06-23 15:07:40 -04:00
PatrickBue aad3637bca
Fix tests (#563) 2020-06-23 14:20:23 -04:00
JS 8d230f80c2
amendments to action rec (#559)
* action rec additions

* fix
2020-06-22 15:37:40 -04:00
Sharat Chikkerur 68b3edbbbb
Plot changes (#550) 2020-06-16 10:17:33 -04:00
Fidan Boylu Uz, PhD 3d90f70667
Fboylu (#551)
* Syncing staging <> master branches (#476)

* Removed submodules.

* Add back submodules using https://

* 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

* 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)

* 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

* 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.

* Update data path.

* 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

* Add annotation tool to scenarios.

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

* Plot keypoints as dots

* Change variable naming

* 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)

* clean up of keypoint detection notebook

* minor clean-up

* remove conflict code (#471)

* Update README.md (#472)

* updated readmes

* added images

* updated readmes

* added intro figure

* modified new picture

* update figure

* Move to bare Windows GPU VMs and fix build issues (#475)

* Updating AzureDevOps pipeline agent pool to use a barebones Windows GPU VM.

* Added a AzureDevOps pipeline for windows.

* Added a conda init step for powershell.

* Adding conda to PATH as a separate step

* Pinning pillow to 6.1 to fix issues listed in: https://github.com/python-pillow/Pillow/issues/4130

* chained powershell commands

* Updated AzureDevOps yml file to use the inline powershell script syntax.

* Moved to using inline commands + Invoke-Expression syntax

* Adding indentation for chained commands.

* Moving to the literal block style indicator for yaml for chained commands.

* Using call activate instead of source activate when activating the conda environment through powershell.

* Switching to script steps instead of using powershell steps for conda operations.

* Fixed the numpy.float64 issue by moving to a fork with the upstream fixes for the issue.

* Fixed the numpy.float64 issue in utils/cv/detection/plot.py

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>
Co-authored-by: JS <jiata@microsoft.com>

* fix to load from saved mask-rcnn model

* fix to load from saved mask-rcnn model

* fix to load from saved mask-rcnn model

Co-authored-by: Young Park <youngpark@cs.stanford.edu>
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>
Co-authored-by: JS <jiata@microsoft.com>
2020-06-16 09:55:07 -04:00
Casey Hong 54f637101d
Adding first working tracking notebook 2020-06-15 17:43:13 -04:00
PatrickBue 8577f3a7ea
Image segmentation update (#549)
Small updates to image segmentation
2020-06-15 16:04:27 -04:00
JS 134fd44d9d
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 97187bc341
Adding image segmentation 01 and 11 notebooks 2020-06-09 20:36:49 -04:00
Casey Hong 3dd9914bff
[feedback] FairMOT Learner v1 (#543)
Adding first version of the FairMOT object tracker
2020-06-08 11:29:46 -04:00
PatrickBue 5e598cf33d
Image similarity widget (#530) 2020-04-14 10:10:01 -04:00
JS 8221c1659e
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 198b985581
Adding coco functionality (#523) 2020-03-24 18:21:58 -04:00
PatrickBue 735f7ff474
Adding re-ranking for image retrieval (#515) 2020-03-18 19:00:32 -04:00
PatrickBue 0b503c40e9
Update OD reference files (#522) 2020-03-18 18:59:09 -04:00
PatrickBue 0cba0ace9b
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 726b38b7e4
Update training parameters to work with older pytorch version (#497) 2020-02-19 14:12:37 -05:00
angusrtaylor e78a1e6448 update video annotation code 2020-02-10 16:20:16 +00:00
PatrickBue c6743a9c0f
Add check if Binder (#489) 2020-02-07 11:44:31 -05:00
PatrickBue 296ca6415f
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 39d839f822 Move to bare Windows GPU VMs and fix build issues (#475)
* Updating AzureDevOps pipeline agent pool to use a barebones Windows GPU VM.

* Added a AzureDevOps pipeline for windows.

* Added a conda init step for powershell.

* Adding conda to PATH as a separate step

* Pinning pillow to 6.1 to fix issues listed in: https://github.com/python-pillow/Pillow/issues/4130

* chained powershell commands

* Updated AzureDevOps yml file to use the inline powershell script syntax.

* Moved to using inline commands + Invoke-Expression syntax

* Adding indentation for chained commands.

* Moving to the literal block style indicator for yaml for chained commands.

* Using call activate instead of source activate when activating the conda environment through powershell.

* Switching to script steps instead of using powershell steps for conda operations.

* Fixed the numpy.float64 issue by moving to a fork with the upstream fixes for the issue.

* Fixed the numpy.float64 issue in utils/cv/detection/plot.py
2020-01-23 16:01:33 -05:00
PatrickBue ba6ce20a54 clean up of keypoint detection notebook 2020-01-23 16:01:32 -05:00
Simon Zhao a39c76a68a Simplify binary_mask() (#464) 2020-01-23 16:01:32 -05:00
Lixun Zhang 788025ab6d Add annotation tool to scenarios. 2020-01-23 16:00:02 -05:00
Simon Zhao 4878fc3fd8 Plot keypoints as round dots to make them noticeable (#458)
* Plot keypoints as dots

* Change variable naming
2020-01-23 16:00:02 -05:00
Simon Zhao 36a42bbcc7 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 842693b698 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
Lixun Zhang fe8d42e098 Move r2p1d from contrib to scenarios. 2020-01-23 16:00:01 -05:00
Simon Zhao cf68803d35 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 526ed47e2e 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 eac9b8e1c1 added fct description 2020-01-23 16:00:00 -05:00
PatrickBue 8740b1ff2e fixed unit test 2020-01-23 15:59:59 -05:00
PatrickBue 477d4b31d0 fixed most tests 2020-01-23 15:59:59 -05:00
PatrickBue 8c3cf1a634 simplified plotting functions 2020-01-23 15:59:59 -05:00
PatrickBue dd18fe44fd
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