小编bio*_*ran的帖子

精确模型在keras-tf上收敛,但在keras上不收敛

我正在使用简单的RNN 预测时间序列上的EWMA(指数加权移动平均线)公式。已经在这里发布了有关它的信息

虽然模型使用keras-tf(来自tensorflow导入keras)进行了漂亮的收敛,但使用本地keras(导入keras)却无法使用完全相同的代码。

收敛模型代码(keras-tf):

from tensorflow import keras
import numpy as np

np.random.seed(1337)  # for reproducibility

def run_avg(signal, alpha=0.2):
    avg_signal = []
    avg = np.mean(signal)
    for i, sample in enumerate(signal):
        if np.isnan(sample) or sample == 0:
            sample = avg
        avg = (1 - alpha) * avg + alpha * sample
        avg_signal.append(avg)
    return np.array(avg_signal)

def train():
    x = np.random.rand(3000)
    y = run_avg(x)
    x = np.reshape(x, (-1, 1, 1))
    y = np.reshape(y, (-1, 1))

    input_layer = …
Run Code Online (Sandbox Code Playgroud)

python deep-learning keras tensorflow

10
推荐指数
1
解决办法
149
查看次数

标签 统计

deep-learning ×1

keras ×1

python ×1

tensorflow ×1