首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AttributeError:模块'syft‘没有属性'TorchHook’

AttributeError:模块'syft‘没有属性'TorchHook’
EN

Stack Overflow用户
提问于 2021-03-04 21:54:50
回答 2查看 4.4K关注 0票数 1

请专家帮助:当我在python中使用pysyft库时,我得到了这个错误( AttributeError:模块'syft‘没有属性'TorchHook')

下面是我的代码截图1:https://i.stack.imgur.com/rPxWw.png

我的环境: Spyder ( python3 )Ubuntu20.04 python3

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-03-31 18:44:08

您正在使用的syft版本是v0.3.0+。它不包含syft.TorchHook,因为我认为我读到了那里不需要它。使用pip install syft==0.2.9来使用syft.TorchHook()。尤其是当你遵循安德鲁·查斯克( Andrew )的安全和私密的课程的时候。

请注意,如果您确实在学习该课程,Openmined已经引入了一个新的更新课程。有关更多详细信息,请参阅https://courses.openmined.org/courses/foundations-of-private-computation。它是基于一个更新版本的syft。

票数 4
EN

Stack Overflow用户

发布于 2021-10-08 01:42:23

我还想补充一个问题:如果您在使用PIP安装syft==0.2.9时发现了以下问题

找不到满足torch~=1.4.0需求的版本(来自syft) (版本: 0.1.2,0.1.2.post1,0.1.2.post2)

您可以参考下列方法来解决问题:

pip install syft -f https://download.pytorch.org/whl/torch_stable.html

理由:

  1. 并不是所有的PyTorch版本都可以在Python的包注册表PyPI.

上使用。

  1. -f :添加自定义注册表

-f, --find-links <url>

如果一个URL或到html文件的路径,然后解析到档案的链接,如sdist (.tar.gz)或轮转(.whl)文件。如果一个本地路径或文件:// URL是一个目录,那么在目录列表中查找归档文件。不支持指向VCS项目URL的链接。

link

  1. 指的是这个
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66483639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档