mindSpore 云云联邦例子运行不起来(参考链接:https://www.mindspore.cn/federated/docs/zh-CN/r1.5/image_classification_application_in_cross_silo.html)
前面数据操作那些都ok,到了启动云云联邦那一步出错了,麻烦帮忙看下
【操作步骤&问题现象】
按照上述链接到了启动云云联邦那一步,启动不起来
1、环境是Ubuntu 18.04 python3.9安装的MindSpore版本是1.5 CPU版本
2、单机部署Scheduler以及Server 测试
3、scheduler和server没启动起来,有server日志
查看server.log报错信息: cannot import name 'FederatedLearningManager' from 'mindspore.train.callback'
到对应目录python3.9/site-packages/mindspore/train/callback下确实没找着FederatedLearningManager
【截图信息】

【日志信息】(可选,上传日志内容或者附件)
下面是一个server.log的全部信息
[INFO] ME(20496:140619215573120,MainProcess):2021-12-02-03:36:03.389.059 [mindspore/run_check/_check_version.py:407] Package version mindspore does not need to check any environment variable, skipping.
[INFO] ME(20496:140619215573120,MainProcess):2021-12-02-03:36:03.389.217 [mindspore/run_check/_check_version.py:427] Setting the env `PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python` to prevent memory overflow during save or load checkpoint file.
[INFO] PARALLEL(20496,7fe476649080,python):2021-12-02-03:36:03.444.090 [mindspore/ccsrc/frontend/parallel/costmodel_context.cc:30] GetInstance] Create costmodel_context
[INFO] CORE(20496,7fe476649080,python):2021-12-02-03:36:03.450.811 [mindspore/core/utils/ms_context.h:234] set_param
[INFO] CORE(20496,7fe476649080,python):2021-12-02-03:36:03.661.167 [mindspore/core/utils/ms_context.cc:120] set_backend_policy] ms set context backend policy:ms
Traceback (most recent call last):
File "/home/coco2/cocosix/mindspore/tests/st/fl/cross_silo_femnist/server_0/./../test_cross_silo_femnist.py", line 31, in
from mindspore.train.callback import Callback, FederatedLearningManager
ImportError: cannot import name 'FederatedLearningManager' from 'mindspore.train.callback' (/home/coco2/.local/lib/python3.9/site-packages/mindspore/train/callback/__init__.py)
[INFO] PIPELINE(20496,7fe476649080,python):2021-12-02-03:36:03.992.755 [mindspore/ccsrc/pipeline/jit/init.cc:306] operator()] Start releasing dataset handles...
[INFO] PIPELINE(20496,7fe476649080,python):2021-12-02-03:36:03.992.776 [mindspore/ccsrc/pipeline/jit/init.cc:309] operator()] End release dataset handles.
安装的是1.5版本的mindspore,把源码克隆下来以后,克隆的版本是master的,master有FederatedLearningManager,1.5版本没有,版本对应错了
