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

23 Коммитов

Автор SHA1 Сообщение Дата
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
Young Park 48a7899f4f
Fix AzureML tests (#519)
* Pinned the version of Python to 3.7 to meet AzureML requirements.

* Increased the pinned version of Python to 3.7.6
2020-03-14 13:16:34 -04:00
Young Park 76b7518e73
Fix Windows and Linux VM tests (#517)
* Upped the version of python to 3.7 to avoid the 'Handle is invalid' issue on Windows.

* Pinning Python to 3.8

* Loosening the version requirement for Python to workaround package conflicts.

* Reduced the image size to 50 (from 100) and added a longer timeout to debug linux GPU timeout errors.

* Pinning papermill to 1.2.0

* Increasing the image size back to 100 (from 50).

* Validated that the out of memory issue has been resolved. Cleaning up unnecessary changes.
2020-03-13 19:02:24 -04: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
Simon Zhao 055b537dcb 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.
2020-01-23 16:01:31 -05:00
JS 3de0f7ecfa
Update environment.yml (#469)
fix for object detection notebooks
2020-01-09 14:34:27 -05:00
JS 811ce4eaa7
Staging (#442)
* 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
2019-11-19 18:49:21 -05:00
jiata 0faf90609b mc 2019-09-30 16:58:46 +00:00
PatrickBue 8ba551ed52 testing pycoco install 2019-09-17 13:26:44 -04:00
PatrickBue 2dec11775d
removed duplicate cython (#324) 2019-09-17 16:55:02 +00:00
PatrickBue dfabc33042
Updating environment.yml file in master (#323) 2019-09-17 13:35:12 +00:00
PatrickBue 25ae90a467
Fixed conda environment.yaml file (#322) 2019-09-16 16:41:15 +00:00
JS f2fc56b428
bug fixes in detection code / 01 notebook (#314)
* win/linux fix + 01 notebook fixes

* fixes

* Update plot.py
2019-09-10 12:37:31 -04:00
Miguel González-Fierro 9e7e6481a3
Update environment.yml 2019-09-09 13:29:03 +01:00
PatrickBue 1fa9fe6c01
Update environment.yml 2019-09-04 17:42:05 -04:00
PatrickBue 124d483f27 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
Simon Zhao 4829c411a9 Revert environment.yml, update README, change Python version >=3.6 2019-08-13 11:35:04 +08:00
Simon Zhao 4452be3186 Use utils_cv directly in environment.yml 2019-08-13 11:35:04 +08:00
JS 806fc69ead
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
jiata 31a49dcec5 added empty data dir 2019-03-06 23:26:38 +00:00
jiata 018197bd59 new notebooks for single/multilabel classification 2019-02-23 00:27:46 +00:00
jiata 1bc458ff5a env.yml 2019-02-19 20:58:58 +00:00