Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Paddle
提交
814e5ab4
P
Paddle
项目概览
PaddlePaddle
/
Paddle
1 年多 前同步成功
通知
2302
Star
20931
Fork
5422
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1423
列表
看板
标记
里程碑
合并请求
543
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1,423
Issue
1,423
列表
看板
标记
里程碑
合并请求
543
合并请求
543
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
814e5ab4
编写于
1月 21, 2022
作者:
W
Weilong Wu
提交者:
GitHub
1月 21, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Renamed selected_rows.* -> selected_rows_utils.* (#39037)
上级
df515255
变更
44
隐藏空白更改
内联
并排
Showing
44 changed file
with
56 addition
and
56 deletion
+56
-56
paddle/fluid/distributed/service/brpc_utils.h
paddle/fluid/distributed/service/brpc_utils.h
+1
-1
paddle/fluid/distributed/table/depends/large_scale_kv.h
paddle/fluid/distributed/table/depends/large_scale_kv.h
+1
-1
paddle/fluid/eager/legacy/tensor_helper.cc
paddle/fluid/eager/legacy/tensor_helper.cc
+1
-1
paddle/fluid/framework/CMakeLists.txt
paddle/fluid/framework/CMakeLists.txt
+7
-7
paddle/fluid/framework/data_transform.h
paddle/fluid/framework/data_transform.h
+1
-1
paddle/fluid/framework/data_type_transform.cc
paddle/fluid/framework/data_type_transform.cc
+1
-1
paddle/fluid/framework/details/CMakeLists.txt
paddle/fluid/framework/details/CMakeLists.txt
+3
-3
paddle/fluid/framework/details/broadcast_op_handle.h
paddle/fluid/framework/details/broadcast_op_handle.h
+1
-1
paddle/fluid/framework/details/fused_broadcast_op_handle.h
paddle/fluid/framework/details/fused_broadcast_op_handle.h
+1
-1
paddle/fluid/framework/details/gather_op_handle.h
paddle/fluid/framework/details/gather_op_handle.h
+1
-1
paddle/fluid/framework/details/reduce_and_gather.h
paddle/fluid/framework/details/reduce_and_gather.h
+1
-1
paddle/fluid/framework/details/reduce_op_handle.h
paddle/fluid/framework/details/reduce_op_handle.h
+1
-1
paddle/fluid/framework/details/variable_visitor.cc
paddle/fluid/framework/details/variable_visitor.cc
+1
-1
paddle/fluid/framework/operator.h
paddle/fluid/framework/operator.h
+1
-1
paddle/fluid/framework/pten_utils.cc
paddle/fluid/framework/pten_utils.cc
+1
-1
paddle/fluid/framework/pten_utils_test.cc
paddle/fluid/framework/pten_utils_test.cc
+1
-1
paddle/fluid/framework/selected_rows_utils.cc
paddle/fluid/framework/selected_rows_utils.cc
+1
-1
paddle/fluid/framework/selected_rows_utils.h
paddle/fluid/framework/selected_rows_utils.h
+0
-0
paddle/fluid/framework/selected_rows_utils_test.cc
paddle/fluid/framework/selected_rows_utils_test.cc
+1
-1
paddle/fluid/framework/var_type.h
paddle/fluid/framework/var_type.h
+1
-1
paddle/fluid/framework/var_type_traits.cc
paddle/fluid/framework/var_type_traits.cc
+1
-1
paddle/fluid/framework/var_type_traits_test.cc
paddle/fluid/framework/var_type_traits_test.cc
+1
-1
paddle/fluid/framework/variable.h
paddle/fluid/framework/variable.h
+1
-1
paddle/fluid/framework/variable_helper.cc
paddle/fluid/framework/variable_helper.cc
+1
-1
paddle/fluid/imperative/CMakeLists.txt
paddle/fluid/imperative/CMakeLists.txt
+5
-5
paddle/fluid/imperative/all_reduce.cc
paddle/fluid/imperative/all_reduce.cc
+1
-1
paddle/fluid/imperative/gloo_context.h
paddle/fluid/imperative/gloo_context.h
+1
-1
paddle/fluid/imperative/gradient_accumulator.cc
paddle/fluid/imperative/gradient_accumulator.cc
+1
-1
paddle/fluid/imperative/tests/CMakeLists.txt
paddle/fluid/imperative/tests/CMakeLists.txt
+1
-1
paddle/fluid/operators/CMakeLists.txt
paddle/fluid/operators/CMakeLists.txt
+1
-1
paddle/fluid/operators/clip_by_norm_op.h
paddle/fluid/operators/clip_by_norm_op.h
+1
-1
paddle/fluid/operators/fused/fused_embedding_seq_pool_op.h
paddle/fluid/operators/fused/fused_embedding_seq_pool_op.h
+1
-1
paddle/fluid/operators/lookup_table_dequant_op.h
paddle/fluid/operators/lookup_table_dequant_op.h
+1
-1
paddle/fluid/operators/lookup_table_op.h
paddle/fluid/operators/lookup_table_op.h
+1
-1
paddle/fluid/operators/lookup_table_v2_op.h
paddle/fluid/operators/lookup_table_v2_op.h
+1
-1
paddle/fluid/operators/math/CMakeLists.txt
paddle/fluid/operators/math/CMakeLists.txt
+2
-2
paddle/fluid/operators/math/matrix_bit_code.h
paddle/fluid/operators/math/matrix_bit_code.h
+1
-1
paddle/fluid/operators/math/selected_rows_functor.h
paddle/fluid/operators/math/selected_rows_functor.h
+1
-1
paddle/fluid/operators/nce_op.h
paddle/fluid/operators/nce_op.h
+1
-1
paddle/fluid/operators/optimizers/sgd_op.h
paddle/fluid/operators/optimizers/sgd_op.h
+1
-1
paddle/fluid/operators/save_op.h
paddle/fluid/operators/save_op.h
+1
-1
paddle/fluid/pybind/io.cc
paddle/fluid/pybind/io.cc
+1
-1
paddle/fluid/pybind/pybind.cc
paddle/fluid/pybind/pybind.cc
+1
-1
paddle/pten/api/lib/utils/CMakeLists.txt
paddle/pten/api/lib/utils/CMakeLists.txt
+1
-1
未找到文件。
paddle/fluid/distributed/service/brpc_utils.h
浏览文件 @
814e5ab4
...
...
@@ -24,7 +24,7 @@ limitations under the License. */
#include "paddle/fluid/framework/data_type.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/tensor_util.h"
#include "paddle/fluid/framework/var_type.h"
#include "paddle/fluid/platform/port.h"
...
...
paddle/fluid/distributed/table/depends/large_scale_kv.h
浏览文件 @
814e5ab4
...
...
@@ -33,7 +33,7 @@
#include "paddle/fluid/framework/generator.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/rw_lock.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/tensor.h"
#include "paddle/fluid/framework/threadpool.h"
#include "paddle/fluid/framework/variable.h"
...
...
paddle/fluid/eager/legacy/tensor_helper.cc
浏览文件 @
814e5ab4
...
...
@@ -20,7 +20,7 @@
#include "paddle/fluid/framework/lod_tensor_array.h"
#include "paddle/fluid/framework/reader.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/var_type_traits.h"
#include "paddle/fluid/platform/place.h"
...
...
paddle/fluid/framework/CMakeLists.txt
浏览文件 @
814e5ab4
...
...
@@ -110,7 +110,7 @@ cc_test(reader_test SRCS reader_test.cc DEPS reader)
cc_library
(
threadpool SRCS threadpool.cc DEPS enforce
)
cc_test
(
threadpool_test SRCS threadpool_test.cc DEPS threadpool
)
cc_library
(
var_type_traits SRCS var_type_traits.cc DEPS lod_tensor selected_rows framework_proto scope
)
cc_library
(
var_type_traits SRCS var_type_traits.cc DEPS lod_tensor selected_rows
_utils
framework_proto scope
)
if
(
WITH_GPU
)
target_link_libraries
(
var_type_traits dynload_cuda
)
endif
()
...
...
@@ -164,7 +164,7 @@ cc_library(data_layout_transform SRCS data_layout_transform.cc DEPS tensor math_
cc_test
(
data_layout_transform_test SRCS data_layout_transform_test.cc DEPS data_layout_transform
)
cc_library
(
data_transform SRCS data_transform.cc DEPS math_function tensor
framework_proto selected_rows data_device_transform data_type_transform data_layout_transform
)
framework_proto selected_rows
_utils
data_device_transform data_type_transform data_layout_transform
)
cc_library
(
attribute SRCS attribute.cc DEPS framework_proto boost enforce
)
cc_test
(
program_desc_test SRCS program_desc_test.cc DEPS proto_desc
...
...
@@ -382,8 +382,8 @@ cc_library(prune SRCS prune.cc DEPS framework_proto boost)
cc_test
(
prune_test SRCS prune_test.cc DEPS op_info prune recurrent_op device_context
)
cc_test
(
var_type_inference_test SRCS var_type_inference_test.cc DEPS op_registry
proto_desc
)
cc_library
(
selected_rows
SRCS selected_row
s.cc DEPS tensor
)
cc_test
(
selected_rows_
test SRCS selected_rows_test.cc DEPS selected_row
s
)
cc_library
(
selected_rows
_utils SRCS selected_rows_util
s.cc DEPS tensor
)
cc_test
(
selected_rows_
utils_test SRCS selected_rows_utils_test.cc DEPS selected_rows_util
s
)
cc_test
(
op_kernel_type_test SRCS op_kernel_type_test.cc DEPS place device_context framework_proto op_kernel_type
)
cc_test
(
cow_ptr_tests SRCS details/cow_ptr_test.cc
)
...
...
@@ -406,7 +406,7 @@ cc_library(save_load_util SRCS save_load_util.cc DEPS tensor scope layer)
cc_test
(
save_load_util_test SRCS save_load_util_test.cc DEPS save_load_util tensor scope layer
)
cc_library
(
generator SRCS generator.cc DEPS enforce place
)
cc_library
(
pten_utils SRCS pten_utils.cc DEPS lod_tensor selected_rows place pten var_type_traits pten_api_utils op_info
)
cc_library
(
pten_utils SRCS pten_utils.cc DEPS lod_tensor selected_rows
_utils
place pten var_type_traits pten_api_utils op_info
)
# Get the current working branch
execute_process
(
...
...
@@ -438,8 +438,8 @@ set(FLUID_FRAMEWORK_MODULES proto_desc memory lod_tensor executor data_feed_prot
cc_library
(
paddle_framework DEPS
${
FLUID_FRAMEWORK_MODULES
}
)
if
(
WITH_TESTING AND TEST selected_rows_test
)
set_tests_properties
(
selected_rows_test PROPERTIES TIMEOUT 120
)
if
(
WITH_TESTING AND TEST selected_rows_
utils_
test
)
set_tests_properties
(
selected_rows_
utils_
test PROPERTIES TIMEOUT 120
)
endif
()
cc_test
(
scope_guard_test SRCS scope_guard_test.cc
)
...
...
paddle/fluid/framework/data_transform.h
浏览文件 @
814e5ab4
...
...
@@ -19,7 +19,7 @@ limitations under the License. */
#include <vector>
#include "paddle/fluid/framework/op_kernel_type.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/tensor.h"
#include "paddle/fluid/framework/variable.h"
#include "paddle/fluid/operators/math/math_function.h"
...
...
paddle/fluid/framework/data_type_transform.cc
浏览文件 @
814e5ab4
...
...
@@ -14,7 +14,7 @@ limitations under the License. */
#include "paddle/fluid/framework/data_type_transform.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/platform/transform.h"
namespace
paddle
{
...
...
paddle/fluid/framework/details/CMakeLists.txt
浏览文件 @
814e5ab4
...
...
@@ -12,7 +12,7 @@ cc_library(rpc_op_handle SRCS rpc_op_handle.cc DEPS framework_proto scope place
cc_library
(
fetch_barrier_op_handle SRCS fetch_barrier_op_handle.cc DEPS framework_proto scope place operator op_registry
)
cc_library
(
multi_devices_helper SRCS multi_devices_helper.cc DEPS graph graph_helper
)
cc_library
(
variable_visitor SRCS variable_visitor.cc DEPS lod_tensor selected_rows
)
cc_library
(
variable_visitor SRCS variable_visitor.cc DEPS lod_tensor selected_rows
_utils
)
if
(
WITH_PSCORE
)
set
(
DISTRIBUTE_COMPILE_FLAGS
"-Wno-non-virtual-dtor -Wno-error=non-virtual-dtor -Wno-error=delete-non-virtual-dtor"
)
...
...
@@ -88,7 +88,7 @@ endif()
cc_library
(
gather_op_handle SRCS gather_op_handle.cc DEPS op_handle_base scope ddim memory variable_visitor
)
cc_library
(
eager_deletion_op_handle SRCS eager_deletion_op_handle.cc DEPS lod_tensor selected_rows reference_count_pass_helper
)
cc_library
(
eager_deletion_op_handle SRCS eager_deletion_op_handle.cc DEPS lod_tensor selected_rows
_utils
reference_count_pass_helper
)
set
(
SSA_GRAPH_EXECUTOR_DEPS graph framework_proto
multi_devices_helper
...
...
@@ -114,7 +114,7 @@ cc_test(broadcast_op_test SRCS broadcast_op_handle_test.cc DEPS var_handle op_ha
cc_test
(
gather_op_test SRCS gather_op_handle_test.cc DEPS var_handle op_handle_base scope ddim memory
device_context gather_op_handle
)
cc_library
(
scope_buffered_monitor SRCS scope_buffered_monitor.cc DEPS scope profiler selected_rows
)
cc_library
(
scope_buffered_monitor SRCS scope_buffered_monitor.cc DEPS scope profiler selected_rows
_utils
)
cc_library
(
scope_buffered_ssa_graph_executor SRCS scope_buffered_ssa_graph_executor.cc DEPS ssa_graph_executor scope_buffered_monitor
)
#cc_test(reduce_op_handle_test SRCS reduce_op_handle_test.cc DEPS var_handle op_handle_base scope ddim memory
# device_context reduce_op_handle )
...
...
paddle/fluid/framework/details/broadcast_op_handle.h
浏览文件 @
814e5ab4
...
...
@@ -21,7 +21,7 @@
#include "paddle/fluid/framework/details/op_handle_base.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/platform/device_context.h"
namespace
paddle
{
...
...
paddle/fluid/framework/details/fused_broadcast_op_handle.h
浏览文件 @
814e5ab4
...
...
@@ -22,7 +22,7 @@
#include "paddle/fluid/framework/details/multi_devices_helper.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/platform/device_context.h"
namespace
paddle
{
...
...
paddle/fluid/framework/details/gather_op_handle.h
浏览文件 @
814e5ab4
...
...
@@ -21,7 +21,7 @@
#include "paddle/fluid/framework/details/op_handle_base.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/platform/device_context.h"
namespace
paddle
{
...
...
paddle/fluid/framework/details/reduce_and_gather.h
浏览文件 @
814e5ab4
...
...
@@ -19,7 +19,7 @@
#include "paddle/fluid/framework/details/reduce_and_gather.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
namespace
paddle
{
namespace
framework
{
namespace
details
{
...
...
paddle/fluid/framework/details/reduce_op_handle.h
浏览文件 @
814e5ab4
...
...
@@ -22,7 +22,7 @@
#include "paddle/fluid/framework/details/op_handle_base.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/platform/device_context.h"
namespace
paddle
{
...
...
paddle/fluid/framework/details/variable_visitor.cc
浏览文件 @
814e5ab4
...
...
@@ -14,7 +14,7 @@
#include "paddle/fluid/framework/details/variable_visitor.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
namespace
pten
{
class
DenseTensor
;
...
...
paddle/fluid/framework/operator.h
浏览文件 @
814e5ab4
...
...
@@ -32,7 +32,7 @@ limitations under the License. */
#include "paddle/fluid/framework/op_kernel_type.h"
#include "paddle/fluid/framework/pten_utils.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/tensor.h"
#include "paddle/fluid/framework/unused_var_check.h"
#include "paddle/fluid/memory/malloc.h"
...
...
paddle/fluid/framework/pten_utils.cc
浏览文件 @
814e5ab4
...
...
@@ -20,7 +20,7 @@ limitations under the License. */
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/op_info.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/variable.h"
#include "paddle/fluid/string/string_helper.h"
...
...
paddle/fluid/framework/pten_utils_test.cc
浏览文件 @
814e5ab4
...
...
@@ -15,7 +15,7 @@ limitations under the License. */
#include "paddle/fluid/framework/pten_utils.h"
#include "gtest/gtest.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/variable.h"
TEST
(
PtenUtils
,
TransPtenKernelKeyToOpKernelType
)
{
...
...
paddle/fluid/framework/selected_rows.cc
→
paddle/fluid/framework/selected_rows
_utils
.cc
浏览文件 @
814e5ab4
...
...
@@ -12,7 +12,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. */
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
namespace
paddle
{
namespace
framework
{
...
...
paddle/fluid/framework/selected_rows.h
→
paddle/fluid/framework/selected_rows
_utils
.h
浏览文件 @
814e5ab4
文件已移动
paddle/fluid/framework/selected_rows_test.cc
→
paddle/fluid/framework/selected_rows_
utils_
test.cc
浏览文件 @
814e5ab4
...
...
@@ -13,7 +13,7 @@ limitations under the License. */
#include <thread> // NOLINT
#include "gtest/gtest.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
namespace
paddle
{
namespace
framework
{
...
...
paddle/fluid/framework/var_type.h
浏览文件 @
814e5ab4
...
...
@@ -17,7 +17,7 @@ limitations under the License. */
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/lod_tensor_array.h"
#include "paddle/fluid/framework/reader.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/var_type_traits.h"
#include "paddle/fluid/framework/variable.h"
...
...
paddle/fluid/framework/var_type_traits.cc
浏览文件 @
814e5ab4
...
...
@@ -16,7 +16,7 @@
#include "paddle/fluid/framework/lod_rank_table.h"
#include "paddle/fluid/framework/reader.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/operators/reader/lod_tensor_blocking_queue.h"
#include "paddle/fluid/platform/macros.h"
#ifdef PADDLE_WITH_CUDA
...
...
paddle/fluid/framework/var_type_traits_test.cc
浏览文件 @
814e5ab4
...
...
@@ -17,7 +17,7 @@
#include "paddle/fluid/framework/lod_rank_table.h"
#include "paddle/fluid/framework/reader.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/var_type_traits.h"
#include "paddle/fluid/operators/reader/lod_tensor_blocking_queue.h"
#ifdef PADDLE_WITH_CUDA
...
...
paddle/fluid/framework/variable.h
浏览文件 @
814e5ab4
...
...
@@ -18,7 +18,7 @@
#include <typeindex>
#include <typeinfo>
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/var_type_traits.h"
namespace
paddle
{
namespace
framework
{
...
...
paddle/fluid/framework/variable_helper.cc
浏览文件 @
814e5ab4
...
...
@@ -20,7 +20,7 @@ limitations under the License. */
#include "paddle/fluid/framework/lod_tensor_array.h"
#include "paddle/fluid/framework/reader.h"
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/string_array.h"
#include "paddle/fluid/platform/place.h"
...
...
paddle/fluid/imperative/CMakeLists.txt
浏览文件 @
814e5ab4
cc_library
(
imperative_flag SRCS flags.cc DEPS gflags flags
)
IF
(
WITH_XPU
)
cc_library
(
prepared_operator SRCS prepared_operator.cc DEPS xpu_op_list proto_desc operator device_context lod_tensor selected_rows var_type_traits op_kernel_type data_transform nan_inf_utils pten pten_utils
)
cc_library
(
prepared_operator SRCS prepared_operator.cc DEPS xpu_op_list proto_desc operator device_context lod_tensor selected_rows
_utils
var_type_traits op_kernel_type data_transform nan_inf_utils pten pten_utils
)
ELSE
()
cc_library
(
prepared_operator SRCS prepared_operator.cc DEPS proto_desc operator device_context lod_tensor selected_rows var_type_traits op_kernel_type data_transform nan_inf_utils pten pten_utils
)
cc_library
(
prepared_operator SRCS prepared_operator.cc DEPS proto_desc operator device_context lod_tensor selected_rows
_utils
var_type_traits op_kernel_type data_transform nan_inf_utils pten pten_utils
)
ENDIF
()
cc_library
(
layer SRCS layer.cc DEPS prepared_operator math_function imperative_flag variable_helper op_registry
)
add_subdirectory
(
jit
)
...
...
@@ -13,7 +13,7 @@ cc_library(engine SRCS basic_engine.cc partial_grad_engine.cc DEPS layer gradien
cc_library
(
imperative_profiler SRCS profiler.cc DEPS flags
)
if
(
NOT WIN32
)
if
(
WITH_NCCL OR WITH_RCCL
)
cc_library
(
imperative_all_reduce SRCS all_reduce.cc DEPS collective_helper device_context selected_rows tensor
)
cc_library
(
imperative_all_reduce SRCS all_reduce.cc DEPS collective_helper device_context selected_rows
_utils
tensor
)
cc_library
(
nccl_context SRCS nccl_context.cc DEPS collective_helper device_context imperative_all_reduce var_type_traits
)
if
(
WITH_NCCL
)
nv_library
(
reducer SRCS reducer.cc reducer.cu DEPS layer imperative_all_reduce
)
...
...
@@ -43,9 +43,9 @@ if(WITH_GLOO)
endif
()
if
(
NOT WITH_ASCEND_CL
)
cc_library
(
gradient_accumulator SRCS gradient_accumulator.cc DEPS blas operator lod_tensor selected_rows selected_rows_functor var_type_traits layer math_function
)
cc_library
(
gradient_accumulator SRCS gradient_accumulator.cc DEPS blas operator lod_tensor selected_rows
_utils
selected_rows_functor var_type_traits layer math_function
)
else
()
cc_library
(
gradient_accumulator SRCS gradient_accumulator.cc DEPS blas operator lod_tensor selected_rows selected_rows_functor var_type_traits layer math_function npu_op_runner
)
cc_library
(
gradient_accumulator SRCS gradient_accumulator.cc DEPS blas operator lod_tensor selected_rows
_utils
selected_rows_functor var_type_traits layer math_function npu_op_runner
)
endif
()
add_subdirectory
(
tests
)
paddle/fluid/imperative/all_reduce.cc
浏览文件 @
814e5ab4
...
...
@@ -25,7 +25,7 @@
#endif
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/variable.h"
#include "paddle/fluid/imperative/parallel_context.h"
#include "paddle/fluid/platform/device/gpu/nccl_helper.h"
...
...
paddle/fluid/imperative/gloo_context.h
浏览文件 @
814e5ab4
...
...
@@ -17,7 +17,7 @@
#include <string>
#include <vector>
#include "paddle/fluid/framework/scope.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/variable.h"
#include "paddle/fluid/imperative/parallel_context.h"
#include "paddle/fluid/platform/device_context.h"
...
...
paddle/fluid/imperative/gradient_accumulator.cc
浏览文件 @
814e5ab4
...
...
@@ -19,7 +19,7 @@
#include <utility>
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/imperative/layer.h"
#include "paddle/fluid/operators/math/blas.h"
#include "paddle/fluid/operators/math/math_function.h"
...
...
paddle/fluid/imperative/tests/CMakeLists.txt
浏览文件 @
814e5ab4
...
...
@@ -12,7 +12,7 @@ else()
endif
(
WIN32
)
cc_test
(
test_gradient_accmulator SRCS test_gradient_accmulator.cc DEPS memcpy selected_rows selected_rows_functor gradient_accumulator math_function
)
cc_test
(
test_gradient_accmulator SRCS test_gradient_accmulator.cc DEPS memcpy selected_rows
_utils
selected_rows_functor gradient_accumulator math_function
)
cc_test
(
test_layer SRCS test_layer.cc DEPS layer proto_desc operator op_registry variable_helper mul_op memcpy
)
cc_test
(
test_prepare_op SRCS test_prepare_op.cc DEPS prepared_operator op_info split_op layer concat_and_split activation_op place
)
cc_test
(
test_tracer SRCS test_tracer.cc DEPS tracer layer proto_desc operator op_registry variable_helper mul_op reduce_sum_op elementwise_add_op memcpy
)
...
...
paddle/fluid/operators/CMakeLists.txt
浏览文件 @
814e5ab4
...
...
@@ -156,7 +156,7 @@ endif()
cc_library
(
common_infer_shape_functions SRCS common_infer_shape_functions.cc DEPS operator
)
set
(
COMMON_OP_DEPS
${
COMMON_OP_DEPS
}
selected_rows_functor selected_rows lapack_function
set
(
COMMON_OP_DEPS
${
COMMON_OP_DEPS
}
selected_rows_functor selected_rows
_utils
lapack_function
lod_tensor maxouting unpooling pooling lod_rank_table context_project
sequence_pooling segment_pooling executor device_memory_aligment generator
)
set
(
COMMON_OP_DEPS
${
COMMON_OP_DEPS
}
dynload_warpctc
)
...
...
paddle/fluid/operators/clip_by_norm_op.h
浏览文件 @
814e5ab4
...
...
@@ -16,7 +16,7 @@ limitations under the License. */
#include "paddle/fluid/framework/eigen.h"
#include "paddle/fluid/framework/op_registry.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/operators/math/selected_rows_functor.h"
#include "paddle/fluid/platform/transform.h"
...
...
paddle/fluid/operators/fused/fused_embedding_seq_pool_op.h
浏览文件 @
814e5ab4
...
...
@@ -21,7 +21,7 @@ limitations under the License. */
#include "paddle/fluid/framework/eigen.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/op_registry.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/operators/jit/kernels.h"
#include "paddle/fluid/operators/math/blas.h"
...
...
paddle/fluid/operators/lookup_table_dequant_op.h
浏览文件 @
814e5ab4
...
...
@@ -20,7 +20,7 @@ limitations under the License. */
#include "paddle/fluid/framework/eigen.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/op_registry.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/var_type_traits.h"
#include "paddle/fluid/operators/math/blas.h"
...
...
paddle/fluid/operators/lookup_table_op.h
浏览文件 @
814e5ab4
...
...
@@ -20,7 +20,7 @@ limitations under the License. */
#include "paddle/fluid/framework/eigen.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/op_registry.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/operators/math/blas.h"
namespace
paddle
{
...
...
paddle/fluid/operators/lookup_table_v2_op.h
浏览文件 @
814e5ab4
...
...
@@ -21,7 +21,7 @@ limitations under the License. */
#include "paddle/fluid/framework/eigen.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/op_registry.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/operators/math/blas.h"
namespace
paddle
{
...
...
paddle/fluid/operators/math/CMakeLists.txt
浏览文件 @
814e5ab4
...
...
@@ -66,9 +66,9 @@ math_library(maxouting)
math_library
(
pooling
)
if
(
WITH_MKLDNN
)
math_library
(
selected_rows_functor DEPS selected_rows math_function blas mkldnn_axpy_handler
)
math_library
(
selected_rows_functor DEPS selected_rows
_utils
math_function blas mkldnn_axpy_handler
)
else
()
math_library
(
selected_rows_functor DEPS selected_rows math_function blas
)
math_library
(
selected_rows_functor DEPS selected_rows
_utils
math_function blas
)
endif
()
math_library
(
sequence2batch
)
...
...
paddle/fluid/operators/math/matrix_bit_code.h
浏览文件 @
814e5ab4
...
...
@@ -19,7 +19,7 @@ limitations under the License. */
#include <vector>
#include "paddle/fluid/framework/eigen.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/tensor.h"
#include "paddle/fluid/operators/math/blas.h"
#include "paddle/fluid/platform/device_context.h"
...
...
paddle/fluid/operators/math/selected_rows_functor.h
浏览文件 @
814e5ab4
...
...
@@ -17,7 +17,7 @@ limitations under the License. */
#include <vector>
#include "paddle/fluid/framework/eigen.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/operators/math/blas.h"
#include "paddle/fluid/operators/math/math_function.h"
#include "paddle/fluid/platform/device_context.h"
...
...
paddle/fluid/operators/nce_op.h
浏览文件 @
814e5ab4
...
...
@@ -22,7 +22,7 @@ limitations under the License. */
#include <vector>
#include "paddle/fluid/framework/eigen.h"
#include "paddle/fluid/framework/op_registry.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/operators/math/sampler.h"
#include "unsupported/Eigen/CXX11/Tensor"
...
...
paddle/fluid/operators/optimizers/sgd_op.h
浏览文件 @
814e5ab4
...
...
@@ -16,7 +16,7 @@ limitations under the License. */
#include "paddle/fluid/framework/eigen.h"
#include "paddle/fluid/framework/op_registry.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/var_type_traits.h"
#include "paddle/fluid/operators/jit/kernels.h"
#include "paddle/fluid/platform/bfloat16.h"
...
...
paddle/fluid/operators/save_op.h
浏览文件 @
814e5ab4
...
...
@@ -21,7 +21,7 @@ limitations under the License. */
#include "paddle/fluid/framework/data_type_transform.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/op_registry.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/variable.h"
namespace
paddle
{
...
...
paddle/fluid/pybind/io.cc
浏览文件 @
814e5ab4
...
...
@@ -14,7 +14,7 @@ limitations under the License. */
#include "paddle/fluid/pybind/io.h"
#include "paddle/fluid/framework/lod_tensor.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/platform/enforce.h"
#include "paddle/fluid/pybind/pybind_boost_headers.h"
...
...
paddle/fluid/pybind/pybind.cc
浏览文件 @
814e5ab4
...
...
@@ -54,7 +54,7 @@ limitations under the License. */
#include "paddle/fluid/framework/reader.h"
#include "paddle/fluid/framework/save_load_util.h"
#include "paddle/fluid/framework/scope_pool.h"
#include "paddle/fluid/framework/selected_rows.h"
#include "paddle/fluid/framework/selected_rows
_utils
.h"
#include "paddle/fluid/framework/tensor_util.h"
#include "paddle/fluid/framework/trainer.h"
#include "paddle/fluid/framework/type_defs.h"
...
...
paddle/pten/api/lib/utils/CMakeLists.txt
浏览文件 @
814e5ab4
cc_library
(
pten_api_utils SRCS storage.cc tensor_utils.cc DEPS
tensor_base convert_utils dense_tensor lod_tensor selected_rows place var_type_traits
)
tensor_base convert_utils dense_tensor lod_tensor selected_rows
_utils
place var_type_traits
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录