1. 02 Oct, 2019 1 commit
  2. 01 Oct, 2019 1 commit
    • eellison's avatar
      Add expected result tests (#1377) · 96ec0e1d
      eellison authored
      * add expected result tests
      
      * fix wrong assertion
      
      * start with only detection models
      
      * remove unneeded rng setting
      
      * fix test
      
      * add tuple support
      
      * update test
      
      * syntax error
      
      * treat .pkl files as binary data, see : https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes#_binary_files
      
      * fix test
      
      * fix elif
      
      * Map tensor results and enforce maximum pickle size
      
      * unrelated change
      
      * larger rtol
      
      * pass rtol atol around
      
      * last commit i swear...
      
      * respond to comments
      
      * fix flake
      
      * fix py2 flake
      96ec0e1d
  3. 30 Sep, 2019 1 commit
    • Chandresh Kanani's avatar
      modified code of io.read_video and io.read_video_timestamps to intepret pts... · 17e355f7
      Chandresh Kanani authored
      modified code of io.read_video and io.read_video_timestamps to intepret pts values in seconds (#1331)
      
      * modified code of io.read_video and io.read_video_timestamps to interpret pts values in seconds
      
      * changed default value for pts_unit to pts, corrected formatting
      
      * hanndliing both fractions and floats for start_pts and end_pts, added test cases for pts_unit sec
      
      * moved unit conversion logic to _read_from_stream method
      17e355f7
  4. 27 Sep, 2019 1 commit
    • eellison's avatar
      Make Googlnet & InceptionNet scriptable (#1349) · b9cbc227
      eellison authored
      * make googlnet scriptable
      
      * Remove typing import in favor of torch.jit.annotations
      
      * add inceptionnet
      
      * flake fixes
      
      * fix asssert true
      
      * add import division for torchscript
      
      * fix script compilation
      
      * fix flake, py2 division error
      
      * fix py2 division error
      b9cbc227
  5. 26 Sep, 2019 1 commit
    • Francisco Massa's avatar
      Fix nightly builds (#1374) · cae0eeee
      Francisco Massa authored
      * Fix nightly builds
      
      * Fix lint
      
      * Disable video_reader tests on Travis
      
      * Disable one more test that segfaults on Travis
      
      * Fix typo in expression
      cae0eeee
  6. 24 Sep, 2019 4 commits
  7. 23 Sep, 2019 1 commit
  8. 20 Sep, 2019 3 commits
    • Zhicheng Yan's avatar
      [video reader] inception commit (#1303) · 31fad34f
      Zhicheng Yan authored
      * [video reader] inception commit
      
      * add method save_metadata to class VideoClips in video_utils.py
      
      * add load_metadata() method to VideoClips class
      
      * add Exception to not catch unexpected events such as memory erros, interrupt
      
      * fix bugs in video_plus.py
      
      * [video reader]remove logging. update setup.py
      
      * remove time measurement in test_video_reader.py
      
      * Remove glog and try making ffmpeg finding more robust
      
      * Add ffmpeg to conda build
      
      * Add ffmpeg to conda build [again]
      
      * Make library path finding more robust
      
      * Missing import
      
      * One more missing fix for import
      
      * Py2 compatibility and change package to av to avoid version conflict with ffmpeg
      
      * Fix for python2
      
      * [video reader] support to decode one stream only (e.g. video/audio stream)
      
      * remove argument _precomputed_metadata_filepath
      
      * remove save_metadata method
      
      * add get_metadata method
      
      * expose _precomputed_metadata and frame_rate arguments in video dataset __init__ method
      
      * remove ssize_t
      
      * remove size_t to pass CI check on Windows
      
      * add PyInit__video_reader function to pass CI check on Windows
      
      * minor fix to define PyInit_video_reader symbol
      
      * Make c++ video reader optional
      
      * Temporarily revert changes to test_io
      
      * Revert changes to python files
      
      * Rename files to make it private
      
      * Fix python lint
      
      * Fix C++ lint
      
      * add a functor object EnumClassHash to make Enum class instances usable as key type of std::unordered_map
      
      * fix cpp format check
      31fad34f
    • eellison's avatar
      Make fcn_resnet Scriptable (#1352) · a6a926bc
      eellison authored
      * script_fcn_resnet
      
      * Make old models load
      
      * DeepLabV3 also got torchscript-ready
      a6a926bc
    • eellison's avatar
      Make Densenet Scriptable (#1342) · 21110d93
      eellison authored
      * make densenet scriptable
      
      * make py2 compat
      
      * use torch List polyfill
      
      * fix unpacking for checkpointing
      
      * fewer changes to _Denseblock
      
      * improve error message
      
      * print traceback
      
      * add typing dependency
      
      * add typing dependency to travis too
      
      * Make loading old checkpoints work
      21110d93
  9. 18 Sep, 2019 3 commits
  10. 17 Sep, 2019 2 commits
  11. 10 Sep, 2019 2 commits
    • Thomas Viehmann's avatar
      Make custom ops differentiable (#1314) · a91fe722
      Thomas Viehmann authored
      * Make custom ops differentiable
      
      and replace autograd.Function. Use ops unconditionally.
      
      We may consider removing the extension functions in a follow-up.
      
      The code-path is tested by the exisitng tests for differentiability.
      
      * add scripting gradchecks tests and use intlist
      
      * fix implicit tuple conversion for gcc-5
      
      * fix merge
      a91fe722
    • Lara Haidar's avatar
      Fix Windows build in Torchvision Custom op Registration (#1320) · 7f7e7663
      Lara Haidar authored
      * Revert "Revert "Register Torchvision Ops as Cutom Ops (#1267)" (#1316)"
      
      This reverts commit fe234fc8.
      
      * Make import of C++ extensions lazy
      
      * define python initialization functions for extension
      
      * Fix lint
      7f7e7663
  12. 09 Sep, 2019 3 commits
    • Edward Z. Yang's avatar
      Revert "Register Torchvision Ops as Cutom Ops (#1267)" (#1316) · fe234fc8
      Edward Z. Yang authored
      This reverts commit 78f169b5.
      fe234fc8
    • Francisco Massa's avatar
      Add CircleCI (v2) (#1298) · e4d50039
      Francisco Massa authored
      * [WIP] Add CircleCI for CI
      
      * Make jobs only run on master
      
      * Add initial CI
      
      * [wip] testing if works
      
      * Trying some basic GPU tests
      
      * [WIP] maybe it will work?
      
      * [WIP] One more try
      
      * Pin versions
      
      * Simplify and reuse
      
      * Fix
      
      * [WIP] testing windows
      
      * [WIP] testing windows
      
      * Try windows
      
      * Try Windows
      
      * Try windows
      
      * Try windows
      
      * Try windows
      
      * Try windows
      
      * Try windows
      
      * Try windows
      
      * Windows speedup
      
      * Windows multicores
      
      * Add parallel flags for Windows
      
      * Skip some tests on Windows
      
      * Sync config.yml and config.yml.in
      
      * Regenerate
      
      * Run all tests
      
      * Limit python and cuda version for finding pytorch
      
      * Skip darwin for previous check
      
      * Add description
      
      * Fix logic
      
      * Remove space
      
      * Add CUDA test back
      
      * Add back .travis.yml for now and remove duplicate test
      
      * Add newline
      e4d50039
    • Lara Haidar's avatar
      Register Torchvision Ops as Cutom Ops (#1267) · 78f169b5
      Lara Haidar authored
      * Register torchvision ops
      
      * install ORT only with python 3
      
      * remane lib + address other comments
      
      * fix lint
      
      * fix lib copy
      
      * find file with pattern instead of suffix
      
      * use relative path
      
      * revert rename and use imp to find lib
      
      * fix typo
      78f169b5
  13. 02 Sep, 2019 1 commit
    • eellison's avatar
      make shufflenet and resnet scriptable (#1270) · 26c9630b
      eellison authored
      * make shufflenet scriptable
      
      * make resnet18 scriptable
      
      * set downsample to identity instead of __constants__ api
      
      * use __constants__ for downsample instead of identity
      
      * import tensor to fix flake
      
      * use torch.Tensor type annotation instead of import
      26c9630b
  14. 30 Aug, 2019 1 commit
  15. 28 Aug, 2019 2 commits
  16. 07 Aug, 2019 1 commit
  17. 06 Aug, 2019 1 commit
  18. 04 Aug, 2019 1 commit
  19. 31 Jul, 2019 1 commit
  20. 26 Jul, 2019 4 commits
  21. 24 Jul, 2019 1 commit
  22. 23 Jul, 2019 1 commit
  23. 19 Jul, 2019 1 commit
    • Francisco Massa's avatar
      Add VideoClips and Kinetics dataset (#1077) · 5d1372c0
      Francisco Massa authored
      * Add VideoClips and Kinetics dataset
      
      * Lint + add back missing line
      
      * Adds ClipSampler following Bruno comment
      
      * Change name following Bruno's suggestion
      
      * Enable specifying a target framerate
      
      * Fix test_io for new interface
      
      * Add comment mentioning drop_last behavior
      
      * Make compute_clips more robust
      
      * Flake8
      
      * Fix for Python2
      5d1372c0
  24. 15 Jul, 2019 1 commit
  25. 12 Jul, 2019 1 commit