- 06 Jun, 2024 1 commit
-
-
Fangjun Kuang authored
-
- 29 May, 2024 1 commit
-
-
Nicolas Hug authored
-
- 08 May, 2024 1 commit
-
-
Nicolas Hug authored
-
- 17 Mar, 2024 1 commit
-
-
Nicolas Hug authored
-
- 13 Mar, 2024 1 commit
-
-
vfdev authored
-
- 05 Mar, 2024 1 commit
-
-
vfdev authored
-
- 20 Dec, 2023 1 commit
-
-
Ivan Magazinnik authored
-
- 20 Nov, 2023 1 commit
-
-
Nicolas Hug authored
Co-authored-by:vfdev <vfdev.5@gmail.com>
-
- 21 Aug, 2023 1 commit
-
-
Illia Vysochyn authored
-
- 30 Jan, 2023 1 commit
-
-
Philip Meier authored
-
- 11 Jan, 2023 1 commit
-
-
Philip Meier authored
* fix typos throughout the code base * fix grammar * revert formatting changes to gallery * revert 'an uXX' * remove 'number of the best'
-
- 29 Nov, 2022 1 commit
-
-
Joao Gomes authored
-
- 25 Nov, 2022 1 commit
-
-
YosuaMichael authored
Co-authored-by:Joao Gomes <jdsgomes@fb.com>
-
- 21 Nov, 2022 1 commit
-
-
Joao Gomes authored
* [fbsync] Bkorbar/pyavapi (#6943) Summary: * Test: add backend parameter * VideoReader object now works on backend * Frame reading now passes * Keyframe seek now passes * Pyav backend now supports metadata * changes in test to reflect GPU decoder change * Linter? * Test GPU output * Addressing Joao's comments * lint * lint * Revert "Test GPU output" This reverts commit f62e955d7dc81bcb23b40d58ea75413b9b62e76d. * lint? * lint * lint * Address issues in build? * hopefully doc fix * Arrgh * arrgh * fix typos * fix input options * remove read from memory option in pyav * skip read from mem test for gpu and pyab be * fix test * remove unused import * Hack to get reading from memory work with pyav * patch audio test * gallery change in a hope that docs won't break * check video decoder inside io * adding missing lib loading code * remove unused input Reviewed By: YosuaMichael Differential Revision: D41376278 fbshipit-source-id: 1575f63a524227e69187990d88973fc50f705217 Co-authored-by:
Bruno Korbar <bkorbar@quansight.com> Co-authored-by:
Joao Gomes <jdsgomes@fb.com> * cherrypick chages made during fbsync Co-authored-by:
Joao Gomes <jdsgomes@meta.com> Co-authored-by:
Bruno Korbar <bkorbar@quansight.com>
-
- 17 Nov, 2022 1 commit
-
-
Bruno Korbar authored
* Test: add backend parameter * VideoReader object now works on backend * Frame reading now passes * Keyframe seek now passes * Pyav backend now supports metadata * changes in test to reflect GPU decoder change * Linter? * Test GPU output * Addressing Joao's comments * lint * lint * Revert "Test GPU output" This reverts commit f62e955d7dc81bcb23b40d58ea75413b9b62e76d. * lint? * lint * lint * Address issues in build? * hopefully doc fix * Arrgh * arrgh * fix typos * fix input options * remove read from memory option in pyav * skip read from mem test for gpu and pyab be * fix test * remove unused import * Hack to get reading from memory work with pyav * patch audio test * gallery change in a hope that docs won't break * check video decoder inside io * adding missing lib loading code * remove unused input Co-authored-by:
Bruno Korbar <bkorbar@quansight.com> Co-authored-by:
Joao Gomes <jdsgomes@fb.com>
-
- 04 Nov, 2022 1 commit
-
-
Nicolas Hug authored
This reverts commit 2e833520.
-
- 31 Oct, 2022 1 commit
-
-
Bruno Korbar authored
* Test: add backend parameter * VideoReader object now works on backend * Frame reading now passes * Keyframe seek now passes * Pyav backend now supports metadata * changes in test to reflect GPU decoder change * Linter? * Test GPU output * Addressing Joao's comments * lint * lint * Revert "Test GPU output" This reverts commit f62e955d7dc81bcb23b40d58ea75413b9b62e76d. * lint? * lint * lint * Address issues in build? * hopefully doc fix * Arrgh * arrgh * fix typos * fix input options * remove read from memory option in pyav * skip read from mem test for gpu and pyab be * fix test * remove unused import * Hack to get reading from memory work with pyav * patch audio test Co-authored-by:
Bruno Korbar <bkorbar@quansight.com> Co-authored-by:
Joao Gomes <jdsgomes@fb.com>
-
- 21 Oct, 2022 1 commit
-
-
Joao Gomes authored
* add tensor as optional param * add init from memory * fix bug * fix bug * first working version * apply formatting and add tests * simplify tests * fix tests * fix wrong variable name * add path as optional parameter * add src as optional * address pr comments * Fix warning messages * address pr comments * make tests stricter * Revert "make tests stricter" This reverts commit 6c92e94e8372f381c9496c9f885c2c71b6a4356b.
-
- 04 Oct, 2022 1 commit
-
-
Joao Gomes authored
* fix bug in output format for pyav * add read from memory with constructor overload * Revert "add read from memory with constructor overload" This reverts commit 14cbbab239165be05096fd6cbb88cb0448502436. * run ufmt
-
- 23 Sep, 2022 1 commit
-
-
Ambuj Pawar authored
* add limitation of decode_jpeg in the function docstring * undo unwanted changes in decode_png Co-authored-by:Ambuj Pawar <your_email@abc.example>
-
- 22 Jul, 2022 1 commit
-
-
Philip Meier authored
* upgrade usort to * Also update black * Actually use 1.0.2 * Apply pre-commit Co-authored-by:Nicolas Hug <contact@nicolas-hug.com>
-
- 14 Jun, 2022 1 commit
-
-
Nicolas Hug authored
* Add new .. betastatus:: directive to document Beta APIs * Also add it for the fine-grained video API * Add directive for all builders and pages of Detection module * Also segmentation and video models
-
- 23 May, 2022 1 commit
-
-
Nicolas Hug authored
Co-authored-by:Vasilis Vryniotis <datumbox@users.noreply.github.com>
-
- 20 May, 2022 1 commit
-
-
Bruno Korbar authored
* Dataset creation now supports "new" version of Kinetics dataset * remove unnecessary warning for now * provide kinetics option * new reading somehow doesn't need BHWC to BCHW transform * Addressing minor comments * Adding kinetics deprication warning for the old Kinetics400 class * lint error * Update torchvision/datasets/kinetics.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Updating README * Remove BHWC to BCHW * Put warning back * formatting Co-authored-by:
Bruno Korbar <bkorbar@quansight.com> Co-authored-by:
Vasilis Vryniotis <datumbox@users.noreply.github.com> Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com>
-
- 01 Apr, 2022 1 commit
-
-
Prabhat Roy authored
* Fix shape mismatch error * Update offset Co-authored-by:Vasilis Vryniotis <datumbox@users.noreply.github.com>
-
- 15 Mar, 2022 1 commit
-
-
Joao Gomes authored
* replace most asserts with exceptions * fix formating issues * fix linting and remove more asserts * fix regresion * fix regresion * fix bug * apply ufmt * apply ufmt * fix tests * fix format * fix None check * fix detection models tests * non scriptable any * add more checks for None values * fix retinanet test * fix retinanet test * Update references/classification/transforms.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update references/classification/transforms.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update references/optical_flow/transforms.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update references/optical_flow/transforms.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update references/optical_flow/transforms.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * make value checks more pythonic: * Update references/optical_flow/transforms.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * make value checks more pythonic * make more checks pythonic * fix bug * appy ufmt * fix tracing issues * fib typos * fix lint * remove unecessary f-strings * fix bug * Update torchvision/datasets/mnist.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update torchvision/datasets/mnist.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update torchvision/ops/boxes.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update torchvision/ops/poolers.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update torchvision/utils.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * address PR comments * Update torchvision/io/_video_opt.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update torchvision/models/detection/generalized_rcnn.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update torchvision/models/feature_extraction.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * Update torchvision/models/optical_flow/raft.py Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> * address PR comments * addressing further pr comments * fix bug * remove unecessary else * apply ufmt * last pr comment * replace RuntimeErrors Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com>
-
- 01 Mar, 2022 2 commits
-
-
Prabhat Roy authored
-
Prabhat Roy authored
* Move VideoReader out of __init__ * Fix linter error
-
- 25 Feb, 2022 2 commits
-
-
Prabhat Roy authored
-
Nicolas Hug authored
-
- 24 Jan, 2022 2 commits
-
-
Prabhat Roy authored
* Add seek in GPU decoder * Merge the two tests * Refine unit test
-
Prabhat Roy authored
-
- 19 Jan, 2022 1 commit
-
-
Prabhat Roy authored
* Return RGB frames as output of GPU decoder * Move clamp to the conversion function * Cleaned up a bit * Remove utility functions from test * Use data member width directly * Fix linter error
-
- 10 Jan, 2022 1 commit
-
-
Prabhat Roy authored
-
- 30 Dec, 2021 1 commit
-
-
Prabhat Roy authored
* [WIP] Add video GPU decoder * Expose use_dev_frame to python class and handle it internally * Fixed invalid argument CUDA error * Fixed empty and missing frames * Free remaining frames in the queue * Added nv12 to yuv420 conversion support for host frames * Added unit test and cleaned up code * Use CUDA_HOME inside if * Undo commented out code * Add Readme * Remove output_format and use_device_frame optional arguments from the VideoReader API * Cleaned up init() * Fix warnings * Fix python linter errors * Fix linter issues in setup.py * clang-format * Make reformat private * Member function naming * Add comments * Variable renaming * Code cleanup * Make return type of decode() void * Replace printing errors with throwing runtime_error * Replaced runtime_error with TORCH_CHECK in demuxer.h * Use CUDAGuard instead of cudaSetDevice * Remove printf * Use Tensor instead of uint8* and remove cuMemAlloc/cuMemFree * Use TORCH_CHECK instead of runtime_error * Use TORCHVISION_INCLUDE and TORCHVISION_LIBRARY to pass video codec location * Include ffmpeg_include_dir * Remove space * Removed use of runtime_error * Update Readme * Check for bsf.h * Change struct initialisation style * Clean-up get_operating_point * Make variable naming convention uniform * Move checking for bsf.h around * Fix linter error Co-authored-by:Francisco Massa <fvsmassa@gmail.com>
-
- 27 Dec, 2021 1 commit
-
-
Aditya Oke authored
* Upgrade to py37 * Update
-
- 21 Dec, 2021 1 commit
-
-
Kai Zhang authored
* add api usage log for io * cover VideoReader * cover c++ APIs * add api usage log for io * cover VideoReader * cover c++ APIs * add _cpp suffix to c++ APIs * use new API and change cpp format * remove _cpp suffix * adopt new API * lint
-
- 13 Dec, 2021 1 commit
-
-
Nikita Shulga authored
* [Windows] Workaround for loading bundled DLLs Python-3.8+ adds `add_dll_directory` call, see https://docs.python.org/3/whatsnew/3.8.html#ctypes Simulate this behaviour on older versions of Python runtime by calling `LoadLibraryExW` with the appropriate flags Fixes https://github.com/pytorch/vision/issues/4787
-
- 05 Dec, 2021 1 commit
-
-
Prabhat Roy authored
-
- 17 Nov, 2021 1 commit
-
-
F-G Fernandez authored
* style: Added typing annotations * style: Fixed lint * style: Fixed typing * chore: Updated mypy.ini * style: Fixed typing * chore: Updated mypy.ini * style: Fixed typing compatibility with jit * style: Fixed typing * style: Fixed typing * style: Fixed missing import * style: Fixed typing of __iter__ * style: Fixed typing * style: Fixed lint * style: Finished typing * style: ufmt the file * style: Removed unnecessary typing * style: Fixed typing of iterator Co-authored-by:
Philip Meier <github.pmeier@posteo.de> Co-authored-by:
Prabhat Roy <prabhatroy@fb.com>
-