小编Cey*_* B.的帖子

如何在 Keras 中重新初始化现有模型的层权重?

实际问题是为 Keras 中现有(已构建)模型生成随机层权重。有一些使用 Numpy [2] 的解决方案,但选择这些解决方案并不好。因为,在 Keras 中,有特殊的初始化器对每种层类型使用不同的分布。当使用 Numpy 而不是初始化器时,生成的权重具有与其原始权重不同的分布。我们举个例子:

我的模型的第二层是卷积(一维)层,其初始化器是 GlorotUniform [1]。如果使用 Numpy 生成随机权重,则生成的权重的分布将不是 GlorotUniform。

我有一个解决这个问题的方法,但它有一些问题。这是我所拥有的:

def set_random_weights(self, tokenizer, config):
    temp_model = build_model(tokenizer, config)
    self.model.set_weights(temp_model.get_weights())
Run Code Online (Sandbox Code Playgroud)

我正在构建现有模型。构建过程结束后,模型的权重将重新初始化。然后我得到重新初始化的权重并将它们设置为另一个模型。构建模型来生成新的权重具有冗余的过程。所以,我需要一个新的解决方案,而不需要构建模型和 Numpy。

  1. https://keras.io/initializers/
  2. https://www.codementor.io/nitinsurya/how-to-re-initialize-keras-model-weights-et41zre2g

conv-neural-network keras tensorflow

5
推荐指数
1
解决办法
1万
查看次数

SSRS 2016报表查看器V13工具栏图标未显示

当我在寻找问题的解决方案时,我在微软论坛上看到了一个主题.用户询问相同的问题,我想引用该问题:

Report Viewer控件未正确呈现工具栏.

我正在遵循https://msdn.microsoft.com/en-us/library/mt764770.aspx上的ReportViewer 2016控件入门指南, 并能够从我的应用程序运行报告,但是报告存在问题工具栏.

  1. 即使超链接处于活动状态,我也没有看到工具栏图标.

  2. 当我打开导出下拉列表时,背景是透明的,难以阅读.

  3. 报告参数下拉列表显示为文本框,但是当我单击它们时,它们就像下拉列表一样.

附件是显示工具栏的图像,因为它在我的应用程序中呈现:

在此输入图像描述

c# asp.net reporting-services ssrs-2016

2
推荐指数
1
解决办法
2871
查看次数