Skip to content
Snippets Groups Projects
Commit c3e19839 authored by Maxence Naud's avatar Maxence Naud
Browse files

[Fix] access to data in unique_ptr

parent dd27a424
No related branches found
No related tags found
2 merge requests!105version 0.2.0,!89Increase the number of unit-tests for Tensor
Pipeline #40363 passed
...@@ -147,7 +147,7 @@ TEST_CASE("[core/data] Tensor(Construction)", "[Tensor][Constructor]") { ...@@ -147,7 +147,7 @@ TEST_CASE("[core/data] Tensor(Construction)", "[Tensor][Constructor]") {
array0[i] = valueDist(gen); array0[i] = valueDist(gen);
} }
T.setBackend("cpu"); T.setBackend("cpu");
T.getImpl() -> setRawPtr(array0, T.size()); T.getImpl() -> setRawPtr(array0.get(), T.size());
Tensor Tclone; Tensor Tclone;
REQUIRE_NOTHROW(Tclone = T.clone()); REQUIRE_NOTHROW(Tclone = T.clone());
...@@ -220,7 +220,7 @@ TEST_CASE("[core/data] Tensor(getter/setter)", "[Tensor][Getter][Setter]") { ...@@ -220,7 +220,7 @@ TEST_CASE("[core/data] Tensor(getter/setter)", "[Tensor][Getter][Setter]") {
for (std::size_t i = 0; i < T.size(); ++i) { for (std::size_t i = 0; i < T.size(); ++i) {
array0[i] = valueDist(gen); array0[i] = valueDist(gen);
} }
tensorImpl -> setRawPtr(array0, T.size()); tensorImpl -> setRawPtr(array0.get(), T.size());
// getCoord(), getIdx(), getStorageIdx() // getCoord(), getIdx(), getStorageIdx()
std::vector<DimSize_t> Tdims_copy = Tdims; std::vector<DimSize_t> Tdims_copy = Tdims;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment