Skip to content

Commit 0780ed1

Browse files
authored
[Lod][fluid_ops] data_transform.cc (#69702)
1 parent b72c1ce commit 0780ed1

File tree

6 files changed

+27
-27
lines changed

6 files changed

+27
-27
lines changed

paddle/fluid/framework/data_transform.cc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -137,14 +137,14 @@ void SetTensorToVariable(const Variable &in_var,
137137
const phi::DenseTensor &tensor,
138138
Variable *out_var) {
139139
if (in_var.IsType<phi::DenseTensor>()) {
140-
auto &in_lod_tensor = in_var.Get<phi::DenseTensor>();
141-
auto *tran_lod_tensor = out_var->GetMutable<phi::DenseTensor>();
142-
tran_lod_tensor->set_lod(in_lod_tensor.lod());
143-
tran_lod_tensor->set_layout(in_lod_tensor.layout());
140+
auto &in_dense_tensor = in_var.Get<phi::DenseTensor>();
141+
auto *tran_dense_tensor = out_var->GetMutable<phi::DenseTensor>();
142+
tran_dense_tensor->set_lod(in_dense_tensor.lod());
143+
tran_dense_tensor->set_layout(in_dense_tensor.layout());
144144
#ifdef PADDLE_WITH_DNNL
145-
tran_lod_tensor->set_mem_desc(in_lod_tensor.mem_desc());
145+
tran_dense_tensor->set_mem_desc(in_dense_tensor.mem_desc());
146146
#endif
147-
tran_lod_tensor->ShareDataWith(tensor);
147+
tran_dense_tensor->ShareDataWith(tensor);
148148
} else if (in_var.IsType<phi::SelectedRows>()) {
149149
auto &in_selected_rows = in_var.Get<phi::SelectedRows>();
150150
auto *trans_selected_rows = out_var->GetMutable<phi::SelectedRows>();

paddle/fluid/framework/executor_gc_helper.cc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -194,13 +194,13 @@ void DeleteUnusedTensors(const Scope &scope,
194194
->mutable_value()
195195
->MoveMemoryHolder());
196196
} else if (var->IsType<phi::TensorArray>()) {
197-
auto *lod_tensor_arr = var->GetMutable<phi::TensorArray>();
198-
for (auto &t : *lod_tensor_arr) {
197+
auto *dense_tensor_arr = var->GetMutable<phi::TensorArray>();
198+
for (auto &t : *dense_tensor_arr) {
199199
garbages.emplace_back(t.MoveMemoryHolder());
200200
}
201-
// NOTE(wangxi): need clear the vector, otherwise lod_tensor_arr.size() is
202-
// wrong, if size() decrease in next step, an error maybe occur.
203-
lod_tensor_arr->clear();
201+
// NOTE(wangxi): need clear the vector, otherwise dense_tensor_arr.size()
202+
// is wrong, if size() decrease in next step, an error maybe occur.
203+
dense_tensor_arr->clear();
204204
} else if (var->IsType<Strings>()) {
205205
} else {
206206
PADDLE_THROW(common::errors::Unimplemented(

paddle/fluid/framework/new_executor/instruction/control_flow/select_input_instruction.cc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ class AssignFunctor {
7979
public:
8080
explicit AssignFunctor(Variable *out) : out_(out) {}
8181

82-
void operator()(const phi::DenseTensor &lod_tensor) const {
82+
void operator()(const phi::DenseTensor &dense_tensor) const {
8383
auto &out_tensor = *out_->GetMutable<phi::DenseTensor>();
84-
copy_tensor(lod_tensor, &out_tensor);
84+
copy_tensor(dense_tensor, &out_tensor);
8585
}
8686

8787
void operator()(const phi::TensorArray &array) const {
@@ -111,12 +111,12 @@ class AssignFunctor {
111111
}
112112

113113
private:
114-
void copy_tensor(const phi::DenseTensor &lod_tensor,
114+
void copy_tensor(const phi::DenseTensor &dense_tensor,
115115
phi::DenseTensor *out) const {
116-
if (!lod_tensor.IsInitialized()) return;
116+
if (!dense_tensor.IsInitialized()) return;
117117
auto &out_tensor = *out;
118-
TensorCopy(lod_tensor, lod_tensor.place(), &out_tensor);
119-
out_tensor.set_lod(lod_tensor.lod());
118+
TensorCopy(dense_tensor, dense_tensor.place(), &out_tensor);
119+
out_tensor.set_lod(dense_tensor.lod());
120120
}
121121

122122
Variable *out_;

paddle/fluid/framework/new_executor/instruction/control_flow/select_output_instruction.cc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@ class AssignFunctor {
7878
public:
7979
explicit AssignFunctor(Variable *out) : out_(out) {}
8080

81-
void operator()(const phi::DenseTensor &lod_tensor) const {
81+
void operator()(const phi::DenseTensor &dense_tensor) const {
8282
auto &out_tensor = *out_->GetMutable<phi::DenseTensor>();
83-
copy_tensor(lod_tensor, &out_tensor);
83+
copy_tensor(dense_tensor, &out_tensor);
8484
}
8585

8686
void operator()(const phi::TensorArray &array) const {
@@ -110,12 +110,12 @@ class AssignFunctor {
110110
}
111111

112112
private:
113-
void copy_tensor(const phi::DenseTensor &lod_tensor,
113+
void copy_tensor(const phi::DenseTensor &dense_tensor,
114114
phi::DenseTensor *out) const {
115-
if (!lod_tensor.IsInitialized()) return;
115+
if (!dense_tensor.IsInitialized()) return;
116116
auto &out_tensor = *out;
117-
TensorCopy(lod_tensor, lod_tensor.place(), &out_tensor);
118-
out_tensor.set_lod(lod_tensor.lod());
117+
TensorCopy(dense_tensor, dense_tensor.place(), &out_tensor);
118+
out_tensor.set_lod(dense_tensor.lod());
119119
}
120120

121121
Variable *out_;

paddle/fluid/framework/new_executor/pir_interpreter.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -482,8 +482,8 @@ void PirInterpreter::ClearLoDTensorArrayInLocalScope() {
482482
auto vars = local_scope_->LocalVars();
483483
for (auto var : vars) {
484484
if (var->IsType<phi::TensorArray>()) {
485-
auto* lod_tensor_arr = var->GetMutable<phi::TensorArray>();
486-
lod_tensor_arr->clear();
485+
auto* dense_tensor_arr = var->GetMutable<phi::TensorArray>();
486+
dense_tensor_arr->clear();
487487
}
488488
}
489489
}

paddle/fluid/framework/new_executor/program_interpreter.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -674,8 +674,8 @@ void ProgramInterpreter::ClearLoDTensorArrayInLocalScope() {
674674
auto vars = local_scope_->LocalVars();
675675
for (auto var : vars) {
676676
if (var->IsType<phi::TensorArray>()) {
677-
auto* lod_tensor_arr = var->GetMutable<phi::TensorArray>();
678-
lod_tensor_arr->clear();
677+
auto* dense_tensor_arr = var->GetMutable<phi::TensorArray>();
678+
dense_tensor_arr->clear();
679679
}
680680
}
681681
}

0 commit comments

Comments
 (0)