pytorch / vision

Datasets, Transforms and Models specific to Computer Vision
https://pytorch.org/vision
BSD 3-Clause "New" or "Revised" License
16.04k stars 6.93k forks source link

Cleanup video decoder build stuff #8602

Closed NicolasHug closed 1 month ago

NicolasHug commented 1 month ago

This PR cleans up a bit the spaghetti that the video decoder build has become over the years. Using more descriptive names where possible and simplify build system. This is still a proper mess, just a bit more tractable.

Oh, and since this is entirely untested, I'm probably breaking builds in some way. It's not release-facing though. We'll fix stuff if issues get opened.

pytorch-bot[bot] commented 1 month ago

:link: Helpful Links

:test_tube: See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/vision/8602

Note: Links to docs will display an error until the docs builds have been completed.

:white_check_mark: You can merge normally! (2 Unrelated Failures)

As of commit f1e2328679aa743b15c12bde2adc4804479da212 with merge base be7cdf16de5f1d2eee52c73dc99298cc5daeb805 (image):

FLAKY - The following jobs failed but were likely due to flakiness present on trunk:

* [Build Aarch64 Linux Wheels / pytorch/vision / upload / wheel-py3_9-cuda-aarch64cuda-aarch64](https://hud.pytorch.org/pr/pytorch/vision/8602#28941145995) ([gh](https://github.com/pytorch/vision/actions/runs/10452422024/job/28941145995)) (detected as infra flaky with no log or failing log classifier) * [Tests / unittests-windows (3.9, windows.g5.4xlarge.nvidia.gpu, cuda, 11.8) / windows-job](https://hud.pytorch.org/pr/pytorch/vision/8602#28943818531) ([gh](https://github.com/pytorch/vision/actions/runs/10452422028/job/28943818531)) (detected as infra flaky with no log or failing log classifier)

This comment was automatically generated by Dr. CI and updates every 15 minutes.