文件名称:CrypTen是一个基于PyTorch的隐私保护机器学习框架-python
文件大小:12.14MB
文件格式:ZIP
更新时间:2024-07-11 03:49:20
机器学习
CrypTen是一个基于PyTorch的隐私保护机器学习框架 CrypTen 是一个基于 PyTorch 的隐私保护机器学习框架。 它的目标是让机器学习从业者可以使用安全的计算技术。 它目前实施安全多方计算作为其安全计算后端,并为 ML 研究人员提供三个主要好处:首先是机器学习。 该框架通过 CrypTensor 对象呈现协议,该对象外观和感觉与 PyTorch Tensor 完全相同。 这允许用户使用类似于 PyTorch 中的自动微分和神经网络模块。 CrypTen 是基于库的。 它像 PyTorch 一样实现了一个张量库。 这使从业者可以更轻松地调试、试验和探索 ML 模型。 该框架的构建考虑到了现实世界的挑战。 CrypTen 不会缩减或过度简化安全协议的实施。 这是一些加密和解密张量并添加它们的 CrypTen 代码 import torch import crypten crypten.init() x = torch.tensor([1.0, 2.0. 3.0]) x_enc = crypten.cryptensor(x) # encrypt x_de