跳转到主要内容

Substra平台提交函数的Python工具

项目描述

Substra-tools



Substra


Substra 是一个开源的联邦学习(FL)软件。这个特定的仓库 substra-tools 是一个 Python 包,它定义了数据集(数据打开脚本)的基础类和用于在平台上执行提交的函数的包装器。

入门指南

要安装 substratools Python 包,请运行以下命令

pip install substratools

开发者

克隆仓库: https://github.com/Substra/substra-tools

设置

要将项目设置为开发模式,请运行

pip install -e ".[dev]"

要运行所有测试,请使用以下命令

make test

如何生成变更日志

变更日志由 towncrier 管理。要在变更日志中添加新条目,请将文件添加到 changes 文件夹中。文件名应具有以下结构:<unique_id>.<change_type>。其中 unique_id 是唯一标识符,我们目前使用 PR 编号。change_type 可以是以下类型之一:addedchangedremovedfixed

要生成变更日志(例如在发布时),请使用以下命令(您必须已安装开发依赖项)

towncrier build --version=<x.y.z>

您可以使用 --draft 选项查看将要生成的内容,而不实际写入变更日志(并删除片段)。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

substratools-0.22.0.tar.gz (24.3 kB 查看哈希)

上传日期

构建分布

substratools-0.22.0-py3-none-any.whl (18.8 kB 查看哈希)

上传日期 Python 3

由以下支持