Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Paddle
提交
500a8bc2
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看板
未验证
提交
500a8bc2
编写于
2月 22, 2023
作者:
W
wangzhen38
提交者:
GitHub
2月 22, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[RM FLUID] rm ps mode (#50704)
上级
4db8e5c7
变更
9
展开全部
隐藏空白更改
内联
并排
Showing
9 changed file
with
5 addition
and
1914 deletion
+5
-1914
python/paddle/fluid/incubate/fleet/parameter_server/mode.py
python/paddle/fluid/incubate/fleet/parameter_server/mode.py
+0
-29
python/paddle/fluid/incubate/fleet/parameter_server/pslib/node.py
...addle/fluid/incubate/fleet/parameter_server/pslib/node.py
+0
-803
python/paddle/fluid/incubate/fleet/parameter_server/pslib/optimizer_factory.py
...ncubate/fleet/parameter_server/pslib/optimizer_factory.py
+0
-1077
python/paddle/fluid/tests/unittests/collective/fleet/test_recv_save_op.py
...uid/tests/unittests/collective/fleet/test_recv_save_op.py
+1
-1
python/paddle/fluid/tests/unittests/test_communicator_geo.py
python/paddle/fluid/tests/unittests/test_communicator_geo.py
+1
-1
python/paddle/fluid/transpiler/geo_sgd_transpiler.py
python/paddle/fluid/transpiler/geo_sgd_transpiler.py
+1
-1
python/paddle/incubate/fleet/parameter_server/ir/public.py
python/paddle/incubate/fleet/parameter_server/ir/public.py
+1
-1
python/paddle/incubate/fleet/parameter_server/pslib/.gitignore
...n/paddle/incubate/fleet/parameter_server/pslib/.gitignore
+0
-0
python/paddle/incubate/fleet/parameter_server/pslib/optimizer_factory.py
...ncubate/fleet/parameter_server/pslib/optimizer_factory.py
+1
-1
未找到文件。
python/paddle/fluid/incubate/fleet/parameter_server/mode.py
已删除
100644 → 0
浏览文件 @
4db8e5c7
# Copyright (c) 2020 PaddlePaddle Authors. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# 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.
class
PSMode
:
"""
There are various mode for fleet, each of them is designed for different model.
"""
TRANSPILER
=
1
PSLIB
=
2
class
DistributedMode
:
SYNC
=
0
ASYNC
=
1
HALF_ASYNC
=
2
GEO
=
3
python/paddle/fluid/incubate/fleet/parameter_server/pslib/node.py
已删除
100644 → 0
浏览文件 @
4db8e5c7
此差异已折叠。
点击以展开。
python/paddle/fluid/incubate/fleet/parameter_server/pslib/optimizer_factory.py
已删除
100644 → 0
浏览文件 @
4db8e5c7
此差异已折叠。
点击以展开。
python/paddle/fluid/tests/unittests/collective/fleet/test_recv_save_op.py
浏览文件 @
500a8bc2
...
...
@@ -25,8 +25,8 @@ from dist_test_utils import remove_ps_flag
import
paddle.fluid
as
fluid
import
paddle.fluid.core
as
core
from
paddle.fluid.framework
import
Program
,
program_guard
from
paddle.fluid.incubate.fleet.parameter_server.mode
import
DistributedMode
from
paddle.fluid.op
import
Operator
from
paddle.incubate.fleet.parameter_server.mode
import
DistributedMode
def
run_pserver
(
pserver_id
):
...
...
python/paddle/fluid/tests/unittests/test_communicator_geo.py
浏览文件 @
500a8bc2
...
...
@@ -140,7 +140,7 @@ import paddle.fluid as fluid
from paddle.distributed.communicator import Communicator
import paddle.fluid.incubate.fleet.base.role_maker as role_maker
from paddle.
fluid.
incubate.fleet.parameter_server.mode import DistributedMode
from paddle.incubate.fleet.parameter_server.mode import DistributedMode
import paddle.distributed.fleet as fleet
from test_communicator_geo import TestCommunicatorGeoEnd2End
...
...
python/paddle/fluid/transpiler/geo_sgd_transpiler.py
浏览文件 @
500a8bc2
...
...
@@ -49,7 +49,7 @@ from .distribute_transpiler import (
same_or_split_var
,
ServerRuntimeConfig
,
)
from
paddle.
fluid.
incubate.fleet.parameter_server.mode
import
DistributedMode
from
paddle.incubate.fleet.parameter_server.mode
import
DistributedMode
from
paddle.distributed.distribute_lookup_table
import
(
find_distributed_lookup_table
,
)
...
...
python/paddle/incubate/fleet/parameter_server/ir/public.py
浏览文件 @
500a8bc2
...
...
@@ -19,10 +19,10 @@ import warnings
from
functools
import
reduce
import
paddle
from
paddle.fluid.incubate.fleet.parameter_server.mode
import
DistributedMode
from
paddle.framework
import
core
from
paddle.incubate.fleet.parameter_server.ir
import
vars_metatools
from
paddle.incubate.fleet.parameter_server.ir.ps_dispatcher
import
RoundRobin
from
paddle.incubate.fleet.parameter_server.mode
import
DistributedMode
OP_NAME_SCOPE
=
"op_namescope"
CLIP_OP_NAME_SCOPE
=
"gradient_clip"
...
...
python/paddle/
fluid/
incubate/fleet/parameter_server/pslib/.gitignore
→
python/paddle/incubate/fleet/parameter_server/pslib/.gitignore
浏览文件 @
500a8bc2
文件已移动
python/paddle/incubate/fleet/parameter_server/pslib/optimizer_factory.py
浏览文件 @
500a8bc2
...
...
@@ -28,7 +28,7 @@ from . import ps_pb2 as pslib
from
.node
import
DownpourServer
,
DownpourWorker
OpRole
=
core
.
op_proto_and_checker_maker
.
OpRole
# this dict is for stor
e
info about pull/push sparse ops.
# this dict is for stor
ing
info about pull/push sparse ops.
FLEET_GLOBAL_DICT
=
{
# global settings
"enable"
:
False
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录