Tensorflow 仅具有某些元素的张量可训练或其他自定义方案

Tensorflow 仅具有某些元素的张量可训练或其他自定义方案,tensorflow,Tensorflow,是否可以将张量的某些值设置为不可训练的?例如,如果我希望权重矩阵是上三角矩阵,那么矩阵的某些部分就是不可训练的 另外,如果我,例如,希望对角线上的每个值都是相同的值,但却是可训练的值,该怎么办 编辑:我对不可训练的张量或变量不感兴趣,但是否可以将某些元素设置为可训练的 一个简单的解决方案是将你的矩阵写成两个矩阵的和,一个是对角线,另一个在对角线上包含0,然后将第一个设置为可训练的,另一个不可训练。有趣的想法,看起来相当复杂,但它应该可以工作!

是否可以将张量的某些值设置为不可训练的?例如,如果我希望权重矩阵是上三角矩阵,那么矩阵的某些部分就是不可训练的

另外,如果我,例如,希望对角线上的每个值都是相同的值,但却是可训练的值,该怎么办


编辑:我对不可训练的张量或变量不感兴趣,但是否可以将某些元素设置为可训练的

一个简单的解决方案是将你的矩阵写成两个矩阵的和,一个是对角线,另一个在对角线上包含0,然后将第一个设置为可训练的,另一个不可训练。有趣的想法,看起来相当复杂,但它应该可以工作!