递归神经网络(RNN)是一类人工神经网络,其中单元之间的连接形成有向循环。
使用Pytorch的基类 "nn.Linear "类实现一个简单的单层RNN的困难。
在使用Pytorch nn.Linear函数制作一个简单的RNN时。所以首先我把我的权重初始化为 self.W_x = nn.Linear(self.input_dim, self.hidden_dim, bias=True) self.W_h = nn.Linear(...)
按照编写自定义层的教程,我试图实现一个自定义的LSTM层,有多个输入时序。我提供两个向量input_1和input_2作为列表[input_1,input_2]作为......。
我有一个时间序列预测问题,并建立了一个LSTM,如下所示: def create_model(): model = Sequential() model.add(LSTM(50,kernel_regularizer=l2(0.01), recurrent_regularizer=l2(...)
基于Tensorflow LSTM的RNN--不正确和恒定的预测
希望有人能指出我的RNN哪里出了问题。我的问题的长和短是,无论我的网络结构如何,预测的结果总是沿着这个思路。I ...
ModuleNotFoundError.没有名为'tensoflow'的模块。没有名为 "tensoflow "的模块
%matplotlib inline import tensoflow as tf import matplotlib.pyplot as plt from rnn.lstm_recurrent_model import LSTMRecurrentModel from rnn.lstm_solver import LSTMSolver from rnn.data_util import ...。
如何设置RNN为state_is_tuple = True?
class Model: def __init__( self, learning_rate, num_layers, size, size_layer, output_size, forget_bias = 0.1, ): def lstm_cell(...)。
我正在用RNN练习。我随机创建5个整数。如果第一个整数是奇数,y的值就是1,否则y就是0(所以,只有第一个x算)。问题是,当我运行这个模型时,它 ...
当一个LSTM层的输入数大于或小于该层的LSTM单元数时,Keras会怎么做?
请看下面的python代码,我在代码中觉得需要强调信息的地方做了注释。 import keras import numpy def build_model(): model = keras.models.Sequential() ....
属性错误:'KerasRegressor'对象没有属性'model'。
我有这段代码。但是当我尝试运行预测值代码时,出现了一个错误 # 创建一个有n个时间步长的数据结构 X_test = [] for i in range(5, 25): X_test.append(inputs[i-...
如何在CNN-LSTM模型上应用model.fit()函数?
我试图用这个来将图像分为两类。此外,我还应用了model.fit()函数,但它显示错误。ValueError: 形状为(90, 1)的目标数组被传递给输出......
univariate_past_history = 100 univariate_future_target = 0 x_train_uni, y_train_uni = univariate_data(uni_data, 0, TRAIN_SPLIT, univariate_past_history, ...。
用训练好的Tensorflow模型(LSTM-RNN)进行未来预测
我遇到一个问题,如何告诉我的RNN-LSTM模型生成未来的值。我认为我需要将值追加到 "输入 "中,这样X_test就可以超越我的测试数据集,延伸到未来, ...
将Tensorflow Keras模型(编码器-解码器)保存为SavedModel格式。
我写了一个图像字幕模型(在TF教程的帮助下),它使用了一个带有注意力的编码器-解码器模型。现在,我想把它转换为TfLite,并最终将其部署在Flutter中。我...
我对nn.CrossEntropyLoss中的tensors的输入形状感到困惑。我试图为文本序列实现一个简单的自动编码器。我的问题的核心可以通过以下几点来说明......
LSTM(Keras)中的批次大小、时间步长和误差之间有什么关系?
让,样本大小=100(X1,X2,...,X100)时间步长=5输入特征=10误差计算。当批次大小=样本大小时,如何进行误差计算?我的理解是 我将插入X1,X2,...
创建一个简单的TensorFlow Keras.sequential模型,并接收所有的结果,都是相同的类。
我正试图创建一个顺序模型,巫婆会将随机的向量群分类到一个类中。
创建一个简单的TensorFlow Keras.sequential模型,并接收所有的结果,都是相同的类。
我试图创建一个顺序模型,将随机组的向量分类到一个类别。该模型始终如一地将所有的群体分类到同一类别。每条新闻有200个...
用RNN生成PyTorch路径--输入、输出、隐藏和批量大小的混淆。
我是pytorch的新手,我跟着一个关于用RNN生成句子的教程,我想修改它来生成位置序列,然而我在定义正确的模型时遇到了麻烦......
当使用dropout时,可变批量大小不能用tf.keras.layer.RNN(TF2.0)?
我想使用RNN包装器与多个带dropout的LSTM单元。但是,如果批次大小发生变化,我就会得到一个错误。当我删除dropout时,代码工作得很好,所以我相信 ...
我正在与一家公司合作进行一个项目,开发用于预测性维护的ML模型。我们拥有的数据是一个日志文件的集合。在每个日志文件中,我们有来自传感器的时间序列(温度,......)。