"projects/DensePose/vscode:/vscode.git/clone" did not exist on "63e10e00f1d690f134342ea32fbe0af1645ccb0b"
  1. 24 Mar, 2021 1 commit
  2. 20 Mar, 2021 1 commit
  3. 17 Mar, 2021 1 commit
  4. 16 Mar, 2021 1 commit
    • Philip Meier's avatar
      Remove caching from MNIST and variants (#3420) · bb2805a6
      Philip Meier authored
      * remove caching from (Fashion|K)?MNIST
      
      * remove unnecessary lazy import
      
      * remove false check of binaries against the md5 of archives
      
      * remove caching from EMNIST
      
      * remove caching from QMNIST
      
      * lint
      
      * fix EMNIST
      
      * streamline QMNIST download
      bb2805a6
  5. 15 Mar, 2021 3 commits
  6. 12 Mar, 2021 2 commits
  7. 11 Mar, 2021 3 commits
  8. 03 Mar, 2021 1 commit
  9. 02 Mar, 2021 1 commit
    • Philip Meier's avatar
      Add tests for the PhotoTour dataset (#3486) · f637c63b
      Philip Meier authored
      * add tests for PhotoTour dataset
      
      * fix grayscale image generation
      
      * fix test_feature_types for a examples of a single feature
      
      * make image size variable instead of hard coding it
      
      * make dataset length variable instead of hard coding it
      
      * replace numpy with torch
      
      * fix typo
      f637c63b
  10. 01 Mar, 2021 3 commits
  11. 25 Feb, 2021 1 commit
  12. 22 Feb, 2021 2 commits
  13. 05 Feb, 2021 1 commit
  14. 02 Feb, 2021 1 commit
  15. 01 Feb, 2021 1 commit
  16. 29 Jan, 2021 1 commit
  17. 26 Jan, 2021 1 commit
  18. 19 Jan, 2021 1 commit
  19. 15 Jan, 2021 2 commits
  20. 11 Jan, 2021 1 commit
    • Josh Bradley's avatar
      Add widerface dataset (#2883) · d0063f3d
      Josh Bradley authored
      
      
      * initial commit of widerface dataset
      
      * comment out old code
      
      * improve parsing of annotation files
      
      * code cleanup and fix docstring comments
      
      * speed up check for quota exceeded
      
      * cleanup print statements
      
      * reformat code and remove print statements
      
      * minor code cleanup and reformatting
      
      * add more comments
      
      * reuse variable
      
      * reverse formatting changes
      
      * fix flake8 errors
      
      * add type annotations
      
      * fix mypy errors
      
      * add a base_folder to root directory
      
      * some formatting fixes
      
      * GDrive threshold does not throw 403 error
      
      * testing new download logic
      
      * cleanup logic for download and integrity check
      
      * use a better variable name
      
      * format fix
      
      * reorder list in docstring
      
      * initial widerface unit test - fails on MD5 check
      
      * use list of dictionaries to store dataset
      
      * fix docstring formatting
      
      * remove unnecessary error checking
      
      * fix type checker error
      
      * revert typo fix
      
      * rename var constants, use file context manager, verify str args
      
      * fix flake8 error
      
      * fix checking target_type argument values
      
      * create uncompressed dataset folders
      
      * cleanup unit tests for widerface
      
      * use correct os function
      
      * add more info to docstring
      
      * disable unittests for windows
      
      * fix _check_integrity logic
      
      * update docstring
      
      * remove citation
      
      * remove target_type option
      
      * fix formatting issue
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      
      * remove comment and add more info to docstring
      
      * update type annotations
      
      * restart CI jobs
      Co-authored-by: default avatarJoshua Bradley <jgbrad3@evoforge.org>
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      Co-authored-by: default avatarvfdev <vfdev.5@gmail.com>
      d0063f3d
  21. 07 Jan, 2021 1 commit
  22. 22 Dec, 2020 1 commit
  23. 07 Dec, 2020 1 commit
  24. 01 Dec, 2020 1 commit
    • Francisco Massa's avatar
      concatenate small tensors into big ones to reduce the use of shared f… (#1795) · 9fc6522d
      Francisco Massa authored
      * concatenate small tensors into big ones to reduce the use of shared file descriptor (#1694)
      
      Summary:
      Pull Request resolved: https://github.com/pytorch/vision/pull/1694
      
      
      
      - PT dataloader forks worker process to speed up the fetching of dataset example.  The recommended way of multiprocess context is `forkserver` rather than `fork`.
      
      - Main process and worker processes will share the dataset class instance, which avoid duplicating the dataset and save memory. In this process, `ForkPickler(..).dumps(...)` will be called to serialize the objects, including objects within dataset instance recursively. `VideoClips` instance internally uses O(N) `torch.Tensor` to store per-video information, such as pts, and possible clips, where N is the No. of videos.
      
      - During dumping, each `torch.Tensor` will use one File Descriptor (FD). The OS default max limit of FD is 65K by using `ulimit -n` to query. The number of tensors in `VideoClips` often exceeds the limit.
      
      - To resolve this issue, we use a few big tensors by concatenating small tensors in the `__getstate__()` method, which will be called during pickling. This will only require O(1) tensors.
      
      - When this diff is landed, we can abondon D19173248
      
      In D19173397, in ClassyVision, we change the mp context from `fork` to `forkserver`, and finally can run the PT dataloader without hanging issues.
      
      Reviewed By: fmassa
      
      Differential Revision: D19179991
      
      fbshipit-source-id: c8716775c7c154aa33d93b25d112d2a59ea688a9
      
      * Try to fix Windows
      
      * Try fix Windows v2
      
      * Disable tests on Windows
      
      * Add back necessary part
      
      * Try fix OSX (and maybe Windows)
      
      * Fix
      
      * Try enabling Windows
      Co-authored-by: default avatarZhicheng Yan <zyan3@fb.com>
      9fc6522d
  25. 26 Nov, 2020 1 commit
  26. 20 Nov, 2020 1 commit
  27. 06 Nov, 2020 1 commit
  28. 23 Oct, 2020 1 commit
  29. 12 Oct, 2020 1 commit
  30. 14 Sep, 2020 1 commit
  31. 09 Sep, 2020 1 commit