Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tensorflow 如何形成RNNCELL的权重矩阵?_Tensorflow_Networking_Recurrent Neural Network - Fatal编程技术网

Tensorflow 如何形成RNNCELL的权重矩阵?

Tensorflow 如何形成RNNCELL的权重矩阵?,tensorflow,networking,recurrent-neural-network,Tensorflow,Networking,Recurrent Neural Network,目前,我只能构建权重矩阵hidden->output prediction和bias->output 模型中的其他矩阵,input->hidden和hidden->hidden都是在TensorFlow中构建的,我目前不知道在构建单元格时如何定义这些矩阵 例如,我希望我的input->hidden权重矩阵是一个对角矩阵,非对角设置为零 是否有任何方法可以以我想要的方式约束它们,而无需将约束放入成本函数或在每次迭代时更新权重 我想实施的一些限制是很难的,因此它可能会大大减慢学习速度。在每次迭代中更

目前,我只能构建权重矩阵
hidden->output prediction
bias->output

模型中的其他矩阵,
input->hidden
hidden->hidden
都是在TensorFlow中构建的,我目前不知道在构建单元格时如何定义这些矩阵

例如,我希望我的
input->hidden
权重矩阵是一个对角矩阵,非对角设置为零

是否有任何方法可以以我想要的方式约束它们,而无需将约束放入成本函数或在每次迭代时更新权重

我想实施的一些限制是很难的,因此它可能会大大减慢学习速度。在每次迭代中更改权重以满足我的约束条件(例如,从对角线变为零)似乎在计算上也很低效。我应该寻找哪些变通方法或引入的功能