Skip to content

Commit 6e2ca4c

Browse files
authored
[Lod][fluid_ops] LodRanktable (#69828)
1 parent 90edb42 commit 6e2ca4c

File tree

15 files changed

+1
-81
lines changed

15 files changed

+1
-81
lines changed

paddle/fluid/framework/new_executor/garbage_collector/event_garbage_collector.cc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,6 @@ void InterpreterCoreEventGarbageCollector::Add(Variable* var,
9595
OrderedMultiDeviceDenseTensorBlockingQueueHolder>()) { // NOLINT
9696
// TODO(xiongkun03) in old executor, this type of variable is not support
9797
// eager deletion. so we just leave it here ?
98-
} else if (var->IsType<LoDRankTable>()) {
99-
// TODO(xiongkun03) in old executor, this type of variable is not support
100-
// eager deletion. so we just leave it here ?
10198
} else if (var->IsType<phi::SelectedRows>()) {
10299
Add(var->GetMutable<phi::SelectedRows>()
103100
->mutable_value()

paddle/fluid/framework/new_executor/garbage_collector/fast_garbage_collector.cc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,6 @@ void InterpreterCoreFastGarbageCollector::Add(Variable* var) {
4040
OrderedMultiDeviceDenseTensorBlockingQueueHolder>()) { // NOLINT
4141
// TODO(xiongkun03) in old executor, this type of variable is not support
4242
// eager deletion. so we just leave it here ?
43-
} else if (var->IsType<LoDRankTable>()) {
44-
// TODO(xiongkun03) in old executor, this type of variable is not support
45-
// eager deletion. so we just leave it here ?
4643
} else if (var->IsType<phi::SelectedRows>()) {
4744
Add(var->GetMutable<phi::SelectedRows>()
4845
->mutable_value()

paddle/fluid/framework/new_executor/garbage_collector/no_event_garbage_collector.cc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,6 @@ void InterpreterCoreNoEventGarbageCollector::Add(
5555
OrderedMultiDeviceDenseTensorBlockingQueueHolder>()) { // NOLINT
5656
// TODO(xiongkun03) in old executor, this type of variable is not support
5757
// eager deletion. so we just leave it here ?
58-
} else if (var->IsType<LoDRankTable>()) {
59-
// TODO(xiongkun03) in old executor, this type of variable is not support
60-
// eager deletion. so we just leave it here ?
6158
} else if (var->IsType<phi::SelectedRows>()) {
6259
Add(var->GetMutable<phi::SelectedRows>()
6360
->mutable_value()

paddle/fluid/framework/var_type.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ limitations under the License. */
1414

1515
#pragma once
1616
#include "paddle/fluid/framework/dense_tensor_array.h"
17-
#include "paddle/fluid/framework/lod_rank_table.h"
1817
#include "paddle/fluid/framework/lod_tensor.h"
1918
#include "paddle/fluid/framework/selected_rows_utils.h"
2019
#include "paddle/fluid/framework/var_type_traits.h"
@@ -51,9 +50,6 @@ inline void VisitVarType(const framework::Variable& var, Visitor visitor) {
5150
case proto::VarType::DENSE_TENSOR:
5251
visitor(var.Get<phi::DenseTensor>());
5352
return;
54-
case proto::VarType::LOD_RANK_TABLE:
55-
visitor(var.Get<LoDRankTable>());
56-
return;
5753
case proto::VarType::DENSE_TENSOR_ARRAY:
5854
visitor(var.Get<phi::TensorArray>());
5955
return;

paddle/fluid/framework/var_type_traits.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "paddle/fluid/framework/var_type_traits.h"
1616

1717
#include "paddle/common/macros.h"
18-
#include "paddle/fluid/framework/lod_rank_table.h"
1918
#include "paddle/fluid/framework/scope.h"
2019
#include "paddle/phi/core/framework/reader.h"
2120
#include "paddle/phi/core/operators/reader/dense_tensor_blocking_queue.h"

paddle/fluid/framework/var_type_traits.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ class BKCLCommunicator;
7676
} // namespace platform
7777

7878
namespace framework {
79-
class LoDRankTable;
8079
class Scope;
8180
class ReaderHolder;
8281
class Scope;
@@ -180,7 +179,6 @@ using VarTypeRegistry = detail::VarTypeRegistryImpl<
180179
phi::SparseCooTensor,
181180
phi::SparseCsrTensor,
182181
std::vector<Scope *>,
183-
LoDRankTable,
184182
Strings,
185183
phi::TensorArray,
186184
phi::PlaceList,
@@ -240,7 +238,6 @@ struct VarTypeTrait {
240238
REG_PROTO_VAR_TYPE_TRAIT(phi::DenseTensor, proto::VarType::DENSE_TENSOR);
241239
REG_PROTO_VAR_TYPE_TRAIT(phi::SelectedRows, proto::VarType::SELECTED_ROWS);
242240
REG_PROTO_VAR_TYPE_TRAIT(std::vector<Scope *>, proto::VarType::STEP_SCOPES);
243-
REG_PROTO_VAR_TYPE_TRAIT(LoDRankTable, proto::VarType::LOD_RANK_TABLE);
244241
REG_PROTO_VAR_TYPE_TRAIT(phi::TensorArray, proto::VarType::DENSE_TENSOR_ARRAY);
245242
REG_PROTO_VAR_TYPE_TRAIT(phi::PlaceList, proto::VarType::PLACE_LIST);
246243
REG_PROTO_VAR_TYPE_TRAIT(ReaderHolder, proto::VarType::READER);

paddle/fluid/framework/variable_helper.cc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ limitations under the License. */
1616

1717
#include "paddle/fluid/framework/dense_tensor_array.h"
1818
#include "paddle/fluid/framework/feed_fetch_type.h"
19-
#include "paddle/fluid/framework/lod_rank_table.h"
2019
#include "paddle/fluid/framework/lod_tensor.h"
2120
#include "paddle/fluid/framework/scope.h"
2221
#include "paddle/fluid/framework/selected_rows_utils.h"
@@ -37,8 +36,6 @@ void InitializeVariable(Variable *var, proto::VarType::Type var_type) {
3736
var->GetMutable<FetchList>();
3837
} else if (var_type == proto::VarType::STEP_SCOPES) {
3938
var->GetMutable<std::vector<framework::Scope *>>();
40-
} else if (var_type == proto::VarType::LOD_RANK_TABLE) {
41-
var->GetMutable<LoDRankTable>();
4239
} else if (var_type == proto::VarType::DENSE_TENSOR_ARRAY) {
4340
var->GetMutable<phi::TensorArray>();
4441
} else if (var_type == proto::VarType::STRINGS) {

paddle/fluid/imperative/var_helper.cc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include "paddle/fluid/framework/convert_utils.h"
1919
#include "paddle/fluid/framework/dense_tensor_array.h"
2020
#include "paddle/fluid/framework/feed_fetch_type.h"
21-
#include "paddle/fluid/framework/lod_rank_table.h"
2221
#include "paddle/fluid/framework/lod_tensor.h"
2322
#include "paddle/fluid/framework/scope.h"
2423
#include "paddle/fluid/framework/tensor.h"
@@ -55,8 +54,6 @@ void InitializeVariable(paddle::framework::Variable *var,
5554
var->GetMutable<paddle::framework::FetchList>();
5655
} else if (var_type == paddle::framework::proto::VarType::STEP_SCOPES) {
5756
var->GetMutable<std::vector<paddle::framework::Scope *>>();
58-
} else if (var_type == paddle::framework::proto::VarType::LOD_RANK_TABLE) {
59-
var->GetMutable<paddle::framework::LoDRankTable>();
6057
} else if (var_type ==
6158
paddle::framework::proto::VarType::DENSE_TENSOR_ARRAY) {
6259
var->GetMutable<phi::TensorArray>();

paddle/fluid/pybind/compiled_program.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
#include "paddle/fluid/framework/ir/cost_model.h"
5151
#include "paddle/fluid/framework/ir/generate_pass.h"
5252
#include "paddle/fluid/framework/ir/pass_builder.h"
53-
#include "paddle/fluid/framework/lod_rank_table.h"
5453
#include "paddle/fluid/framework/new_executor/executor_statistics.h"
5554
#include "paddle/fluid/framework/new_executor/standalone_executor.h"
5655
#include "paddle/fluid/framework/op_info.h"

paddle/fluid/pybind/place.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ limitations under the License. */
4949
#include "paddle/fluid/framework/ir/cost_model.h"
5050
#include "paddle/fluid/framework/ir/generate_pass.h"
5151
#include "paddle/fluid/framework/ir/pass_builder.h"
52-
#include "paddle/fluid/framework/lod_rank_table.h"
5352
#include "paddle/fluid/framework/new_executor/executor_statistics.h"
5453
#include "paddle/fluid/framework/new_executor/standalone_executor.h"
5554
#include "paddle/fluid/framework/op_info.h"

0 commit comments

Comments
 (0)