Skip to content
Snippets Groups Projects

[Add] Resize Operator

Closed Michal Szczepanski requested to merge mszczep/aidge_backend_cpu:operator_resize into dev

Added resize operator.

Edited by Michal Szczepanski

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
62 62 }
63 63 }});
64 64
65 std::shared_ptr<Tensor> roi = std::make_shared<Tensor>();
66 std::shared_ptr<Tensor> scales = std::make_shared<Tensor>();
65 67 std::shared_ptr<Tensor> sizes = std::make_shared<Tensor>(Array1D<float, 4>{
66 68 {1, 1, 4 , 4}});
67 69
68 std::size_t sizes_length = 4;
69
70 70 std::shared_ptr<Node> myResize = Resize("myresize_name_noneeded");
71 71 auto op = std::static_pointer_cast<OperatorTensor>(myResize -> getOperator());
72 72 op -> associateInput(0, myInput);
73 // op -> associateInput(1, roi);
74 // op -> associateInput(2, scales);
73 op -> associateInput(1, roi);
  • Olivier BICHLER
    Olivier BICHLER @olivierbichler started a thread on an outdated change in commit d1b7a339
  • 63 63 }});
    64 64
    65 std::shared_ptr<Tensor> roi = std::make_shared<Tensor>();
    66 std::shared_ptr<Tensor> scales = std::make_shared<Tensor>();
    65 67 std::shared_ptr<Tensor> sizes = std::make_shared<Tensor>(Array1D<float, 4>{
    66 68 {1, 1, 4 , 4}});
    67 69
    68 std::size_t sizes_length = 4;
    69
    70 70 std::shared_ptr<Node> myResize = Resize("myresize_name_noneeded");
    71 71 auto op = std::static_pointer_cast<OperatorTensor>(myResize -> getOperator());
    72 72 op -> associateInput(0, myInput);
    73 // op -> associateInput(1, roi);
    74 // op -> associateInput(2, scales);
    73 op -> associateInput(1, roi);
    74 op -> associateInput(2, scales);
  • Olivier BICHLER
    Olivier BICHLER @olivierbichler started a thread on an outdated change in commit d1b7a339
  • 120 120 }
    121 121 }});
    122 122
    123 std::shared_ptr<Tensor> roi = std::make_shared<Tensor>();
    124
    123 125 std::shared_ptr<Tensor> scales = std::make_shared<Tensor>(Array1D<float, 4>{
    124 126 {1, 1, 2, 2}});
    125 127
    126 std::size_t sizes_length = 4;
    127
    128 128 std::shared_ptr<Node> myResize = Resize("myresize_name_noneeded");
    129 129 auto op = std::static_pointer_cast<OperatorTensor>(myResize -> getOperator());
    130 130 op -> associateInput(0, myInput);
    131 // op -> associateInput(1, roi);
    131
    132 op -> associateInput(1, roi);
  • assigned to @mszczep

  • requested review from @olivierbichler

  • Michal Szczepanski added 94 commits

    added 94 commits

    • d1b7a339...69c994fe - 85 commits from branch eclipse/aidge:dev
    • 7a613ff4 - Merge branch 'dev' of gitlab.eclipse.org:eclipse/aidge/aidge_backend_cpu into operator_resize
    • ebac55d7 - Merge remote-tracking branch 'mszczep/operator_resize' into dev
    • 9afaa93e - Merge branch 'dev' into operator_resize
    • 9e989dca - header added
    • f634c91f - tests added and bug fixed
    • 3971ebd6 - conditions renames
    • 55b79617 - old file remove
    • 68beb0cb - float scales added
    • 1fffaa50 - cleaning prints

    Compare with previous version

  • added 2 commits

    Compare with previous version

  • added 2 commits

    • d1114932 - Merge branch 'dev' into 'main'
    • 5f4595b9 - Merge branch aidge_backend_cpu:main into operator_resize

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading