fl_sim.models#
本模块包含内置的简单模型。
卷积神经网络(CNN)#
|
使用 MNIST 类型输入的卷积神经网络。 |
|
使用 FEMnist 类型输入的卷积神经网络。 |
|
|
|
使用 CIFAR 类型输入的卷积神经网络。 |
|
使用 CIFAR 类型输入的卷积神经网络。 |
|
使用 CIFAR 类型输入的卷积神经网络。 |
|
用于图像分类的 ResNet18 模型。 |
|
用于图像分类的 ResNet10 模型。 |
|
ResNet 的缩减版本,宏块(macro block)数量可以自定义。 |
循环神经网络(RNN)#
|
为莎士比亚语言模型(下一个字符预测任务)创建的、使用 LSTM 层的 RNN 模型。 |
|
为 StackOverFlow(下一个词预测任务)创建的、使用 LSTM 层的 RNN 模型。 |
|
用于 |
|
用于 |
多层感知机(MLP)#
|
多层感知机。 |
|
由 FedPD/models.py 修改而来的多层感知机。 |
线性模型#
|
用于分类任务的逻辑回归模型。 |
|
支持向量机分类器。 |
|
支持向量机回归器。 |
工具函数#
|
重置一个模块及其子模块的参数。 |
|
Top-n 准确率。 |
|
用于分类器的 Mixin 类。 |
|
用于回归器的 Mixin 类。 |
用于计算两个模型之差的 Mixin 类。 |