1. 07 5月, 2021 1 次提交
  2. 05 5月, 2021 1 次提交
  3. 30 4月, 2021 1 次提交
  4. 28 4月, 2021 1 次提交
  5. 22 4月, 2021 1 次提交
  6. 14 4月, 2021 1 次提交
  7. 24 3月, 2021 1 次提交
  8. 11 3月, 2021 1 次提交
  9. 11 2月, 2021 3 次提交
  10. 23 1月, 2021 1 次提交
  11. 12 1月, 2021 3 次提交
  12. 07 1月, 2021 1 次提交
  13. 06 1月, 2021 1 次提交
    • D
      Fix build on Ubuntu 20.04 (#568) · fa742b79
      deadeyegoodwin 提交于
      Remove std::move in return to resolve this build failure:
      
          [ 66%] Building CXX object CMakeFiles/onnxruntime_providers.dir/workspace/onnxruntime/onnxruntime/core/providers/cpu/activation/activations.cc.o
          /workspace/onnxruntime/cmake/external/onnx-tensorrt/builtin_op_importers.cpp: In function ‘std::vector<nvinfer1::PluginField> onnx2trt::{anonymous}::loadFields(string_map<std::vector<unsigned char> >&, const OnnxAttrs&, const nvinfer1::PluginFieldCollection*)’:
          /workspace/onnxruntime/cmake/external/onnx-tensorrt/builtin_op_importers.cpp:3737:21: error: moving a local object in a return statement prevents copy elision [-Werror=pessimizing-move]
           3737 |     return std::move(fields);
                |            ~~~~~~~~~^~~~~~~~
          /workspace/onnxruntime/cmake/external/onnx-tensorrt/builtin_op_importers.cpp:3737:21: note: remove ‘std::move’ call
      Signed-off-by: NDavid Goodwin <davidg@nvidia.com>
      fa742b79
  14. 30 12月, 2020 1 次提交
  15. 11 12月, 2020 1 次提交
  16. 10 12月, 2020 1 次提交
  17. 30 11月, 2020 1 次提交
  18. 14 11月, 2020 1 次提交
  19. 05 11月, 2020 4 次提交
  20. 21 10月, 2020 1 次提交
  21. 09 10月, 2020 1 次提交
  22. 03 9月, 2020 1 次提交
  23. 13 8月, 2020 1 次提交
  24. 10 7月, 2020 1 次提交
    • T
      fix duplicate layer names bug (#446) (#467) · 1e591b93
      Thomas Peters 提交于
      Suppose we have a network with (not all distinct) layer names
      
      layer
      layer_1
      layer
      
      When ImporterContext sees "layer", it sees it's not in mLayerNameCounts,
      and sets mLayerNameCounts["layer"] = 1 and adds a TRT layer with name "layer".
      It then sees "layer_1", concludes it's not in mLayerNameCounts, so it sets
      mLayerNameCounts["layer_1"] = 1 and adds a TRT layer with name "layer_1".
      NOW when it sees "layer", it sees that mLayerNameCounts["layer"] == 1,
      so we produce a "uniqueName" of
      "layer" + "_" + std::to_string(mLayerNameCounts["layer"] ), ie "layer_1",
      which is a name conflict for the TRT net.
      
      This change keeps track of all inserted names in a set and in the case of
      duplicates, tries suffix-appended modifications of the duplicated name
      by ever increasing integers until a name appears which has not been used.
      1e591b93
  25. 09 7月, 2020 2 次提交
  26. 02 7月, 2020 1 次提交
  27. 25 6月, 2020 1 次提交
  28. 24 6月, 2020 1 次提交
  29. 01 5月, 2020 2 次提交
  30. 24 4月, 2020 1 次提交
  31. 23 4月, 2020 1 次提交