1. 22 Apr, 2021 3 commits
    • Marc Szafraniec's avatar
      Refactor image transform · b990b71f
      Marc Szafraniec authored
      Refactor image transform so it does nothing else than the resizing.
      Before it was a bit confusing because it was resizing AND assuming that the input data was RGB and in NHWC format, and applying corresponding transforms, which depends on the input dataset
      Reviewed By: vkhalidov
      Differential Revision: D27081805
      fbshipit-source-id: e12a23ff843e24f86feccf9f0dfd00cf628a5a5b
    • Marc Szafraniec's avatar
      Correct Image List Dataset · 6e029299
      Marc Szafraniec authored
      Summary: Correct Image List Dataset to use one image with 3 channels instead of 3 images with 1 channel
      Reviewed By: vkhalidov
      Differential Revision: D27080295
      fbshipit-source-id: 4b90f02302858af800d6e0514972a002f92a3a3d
    • Marc Szafraniec's avatar
      Add animal category to bootstrapping datasets · 3634173a
      Marc Szafraniec authored
      In the bootstrapping datasets, we might not have annotated images, but we often know very well to which animal categories they belong. This diff aims to pass down this information.
      For the details of the Instagram Datasets and `build_fb`, check the following diff D27045763
      Category to class mapping should look like that and aims to convert "layman's terms" categories, used in the datasets, to category classes (and then to mesh names with CLASS_TO_MESH_NAME_MAPPING)
      Reviewed By: vkhalidov
      Differential Revision: D27045669
      fbshipit-source-id: 3865c36e622813b7591a3a969a2fa58295a48744
  2. 21 Apr, 2021 3 commits
  3. 20 Apr, 2021 3 commits
  4. 17 Apr, 2021 1 commit
    • Yuxin Wu's avatar
      Add ROIMasks · 72059968
      Yuxin Wu authored
      Summary: A structure to represent masks in RoIs.
      Reviewed By: rbgirshick
      Differential Revision: D27810570
      fbshipit-source-id: 53e4772c91a16119650d44f7bd895f2ce60d82cb
  5. 15 Apr, 2021 4 commits
    • Yuxin Wu's avatar
      update milestones signature for latest fvcore; update docs · f50ec07c
      Yuxin Wu authored
      Reviewed By: alexander-kirillov
      Differential Revision: D27771715
      fbshipit-source-id: afad994dcc7ef1e578b59fd8de9273323e42560d
    • Yuxin Wu's avatar
      MultiStepParamScheduler: allow num_updates to be at the end of milestones · 3755562c
      Yuxin Wu authored
      Summary: This is easier to config: just use [30, 60, 90, 120] instead of two separate configs
      Reviewed By: theschnitz
      Differential Revision: D27108999
      fbshipit-source-id: f8ad25c62656c429d30ea29b7fa4dcbe960540a5
    • Yuxin Wu's avatar
      model_zoo API for py configs · 7ce4d123
      Yuxin Wu authored
      Reviewed By: alexander-kirillov
      Differential Revision: D27770785
      fbshipit-source-id: 0128bdcc64ad22862b072946dabcc7b261204a2f
    • Yuxin Wu's avatar
      perform training logic in train_net.py · 2bfa3fb0
      Yuxin Wu authored
      The new system no longer has pre-defined structure, so using a DefaultTrainer(cfg) makes it confusing what cfg keys are needed.
      The code in DefaultTrainer is short enough to live in train_net so users can see directly what config is needed. This way we also avoid reinventing a trainer that takes new configs. We'll be able to remove newconfig/defaults.py then (or keep it private for reference)
      Reviewed By: theschnitz, alexander-kirillov
      Differential Revision: D27716057
      fbshipit-source-id: 248446d19bfaf601653bb25bb09765f99e3a8432
  6. 14 Apr, 2021 6 commits
    • Vasil Khalidov's avatar
      produce fake losses if no valid data · 6139b6f5
      Vasil Khalidov authored
      Summary: Early exit from loss iterations / methods in case where no valid points are provided.
      Reviewed By: MarcSzafraniec
      Differential Revision: D27519651
      fbshipit-source-id: e78df3da2e9186d98247c1c306a769641e4ddfa0
    • Yuxin Wu's avatar
      add a few py configs · 163549b0
      Yuxin Wu authored
      Summary: Others to be added later
      Reviewed By: alexander-kirillov
      Differential Revision: D27759645
      fbshipit-source-id: 0b41b434eb6302fbe310fa2a8cf45cef17b5682f
    • Yuxin Wu's avatar
      CI install iopath from master · 500ba45c
      Yuxin Wu authored
      Reviewed By: wat3rBro
      Differential Revision: D27752054
      fbshipit-source-id: 6828d65f09cf922fd61cff1860a5e0b2ed644e5a
    • Yanghan Wang's avatar
      support pickle for LazyPath · 63122ac7
      Yanghan Wang authored
      Reviewed By: sujitoc, ppwwyyxx
      Differential Revision: D27721286
      fbshipit-source-id: 2869610272308314ce913a1d94c78cf809f0d485
    • Yuxin Wu's avatar
      add semantic highlight when printing configs · 8b834e0b
      Yuxin Wu authored
      Reviewed By: alexander-kirillov
      Differential Revision: D27742322
      fbshipit-source-id: 6cb6f3607b3baecf897ec6e824118f143e715712
    • Yuxin Wu's avatar
      shorten import statements · f2fe041e
      Yuxin Wu authored
      Summary: expose more modules to higher level
      Reviewed By: alexander-kirillov
      Differential Revision: D27730955
      fbshipit-source-id: f8912959e382c4b56b8012d0bd2a4540f75740d4
  7. 13 Apr, 2021 6 commits
  8. 10 Apr, 2021 2 commits
    • Yuxin Wu's avatar
      add LazyConfig · 65faeb47
      Yuxin Wu authored
      Reviewed By: rbgirshick
      Differential Revision: D27666493
      fbshipit-source-id: e48a9e2d55a3d93babaa90c53f625a664f933c51
    • Yuxin Wu's avatar
      config import path changes · 38ff141f
      Yuxin Wu authored
      Reviewed By: alexander-kirillov
      Differential Revision: D27683194
      fbshipit-source-id: 4d8da08990700af9286f848d820196a1fd19be3f
  9. 09 Apr, 2021 1 commit
    • Rong Rong (AI Infra)'s avatar
      Move vision_fair_detectron2 to GPU/RE · 77baba68
      Rong Rong (AI Infra) authored
      Summary: sandcastle GPU checkout type is going away. moving it to GPU/RE
      Reviewed By: ppwwyyxx
      Differential Revision: D27566441
      fbshipit-source-id: 7a7e1c5fe43c20c1dadec2f3e21bb132b380bda5
  10. 08 Apr, 2021 1 commit
  11. 06 Apr, 2021 1 commit
    • Yuxin Wu's avatar
      torch.Tensor -> torch.tensor · 2455e479
      Yuxin Wu authored
      Address deprecation warnings like:
      UserWarning: Legacy tensor constructor is deprecated. Use: torch.tensor(...) for creating tensors from tensor-like objects; or torch.empty(...) for creating an
      uninitialized tensor with specific sizes. (Triggered internally at  caffe2/torch/csrc/utils/tensor_new.cpp:476.)
      Reviewed By: theschnitz
      Differential Revision: D27561410
      fbshipit-source-id: 64d31d427217a41ad0dfacdc085754bcf5dce20a
  12. 04 Apr, 2021 1 commit
  13. 02 Apr, 2021 3 commits
  14. 01 Apr, 2021 5 commits