首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >联邦学习中的MODEL_SPEC (使用Tensorflow Federated )

联邦学习中的MODEL_SPEC (使用Tensorflow Federated )
EN

Stack Overflow用户
提问于 2021-04-13 15:21:31
回答 1查看 33关注 0票数 1

我正在尝试使用联邦代码来构建我自己的联邦学习算法。但我遇到了一个问题。在官方教程中,它定义了模型规范如下:

代码语言:javascript
复制
MODEL_SPEC = collections.OrderedDict(
            filter1 = tf.TensorSpec(shape=weights[0].shape, dtype=tf.float32),
            bias1 = tf.TensorSpec(shape=weights[1].shape, dtype=tf.float32),
            filter2 = tf.TensorSpec(shape=weights[2].shape, dtype=tf.float32),
            bias2 = tf.TensorSpec(shape=weights[3].shape, dtype=tf.float32),
            weight1 = tf.TensorSpec(shape=weights[4].shape, dtype=tf.float32),
            bias3 = tf.TensorSpec(shape=weights[5].shape, dtype=tf.float32)
        )
        MODEL_TYPE = tff.to_type(MODEL_SPEC)

我想知道是否需要将模型作为OrderedDict输入。我可以输入模型作为一个可训练的Keras模型吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-04-13 15:39:31

是的,TFF可以使用使用tf.keras.Model (函数或顺序API,而不是使用tff.learning.from_keras_model方法的子类API)定义的模型。

此方法用于文本生成的联合学习构建您自己的联合学习算法教程。

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

https://stackoverflow.com/questions/67077765

复制
相关文章

相似问题

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