PySyft的TensorFlow绑定
项目描述
PySyft-TensorFlow
为PySyft提供TensorFlow绑定。
PySyft是一个用于安全、私有深度学习的Python框架。PySyft-TensorFlow将安全、私有深度学习引入TensorFlow。
安装
PySyft-TensorFlow可在pip上使用
pip install syft-tensorflow
注意:我们尚未建立正式的发布计划。在此之前,我们建议从源代码构建代码。master分支的目的是与此分支保持一致,该分支位于DropoutLabs的PySyft分叉上。如果您有任何问题,请打开一个问题或通过#team_tensorflow或#team_pysyft通道在Slack上联系我们。
用法
如果您不熟悉任何Syft范式,请参阅PySyft教程。
import tensorflow as tf
import syft
hook = sy.TensorFlowHook(tf)
# Simulates a remote worker (ie another computer)
remote = sy.VirtualWorker(hook, id="remote")
# Send data to the other worker
x = tf.constant(5).send(remote)
y = tf.constant(10).send(remote)
z = x * y
print(z.get())
# => 50
开发PySyft-TensorFlow
请参阅CONTRIBUTING。
项目支持
PySyft-Tensorflow是由Dropout Labs团队贡献的,并且继续由该团队维护。
请通过contact@dropoutlabs.com联系以获得支持。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
syft-tensorflow-0.1.0.tar.gz (17.3 kB 查看哈希值)
构建分发
syft_tensorflow-0.1.0-py3-none-any.whl (37.2 kB 查看哈希值)
关闭
syft-tensorflow-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d428ca56cd74756bdc76eb1afe46f62457fbbd41a7a2719514b0220865199c5e |
|
MD5 | d020f0836b694e2493827d76178fd581 |
|
BLAKE2b-256 | 1cb50706417d20bfb8c175cf6d0547bd0a3931bb251a57d3e298dd32f0610089 |
关闭
syft_tensorflow-0.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 80cff9801f184fa0dfd4522bf20821d092703c8b15f251e6ef4059ae6ec100af |
|
MD5 | 175c5de78080c72879d4a692c6474b27 |
|
BLAKE2b-256 | 6d13adbf82ff7ee64461026c7591caab14f9da13993015ed7cd9ec17cd7d1998 |