Когда я запускаю последнюю строку следующего кода, я получаю сообщение об ошибке -
TypeError: Tensor не подлежит изменению, если включено равенство Tensor. Вместо этого используйте в качестве ключа тензор.experimental_ref ().
Я запускаю код в Colab, Tensorflow версии 2.0
input_data = Input(name='the_input', shape=(208, 224,224, 3), dtype=dtype)
layer1 = TimeDistributed(MobileNet(weights='imagenet',include_top=False))(input_data)
layer2 = TimeDistributed(GlobalAveragePooling2D())(layer1)
##********************************* Create Bidirectional LSTM*************************************
for i in range(0, n_layers):
x = Bidirectional(CuDNNLSTM(20, kernel_initializer=kernel_init_rnn, bias_initializer=bias_init_rnn,
unit_forget_bias=True, return_sequences=True),
merge_mode='sum', name='CuDNN_bi_lstm'+str(i+1))(layer2)
# 1 fully connected layer DNN ReLu with default 20% dropout
x = TimeDistributed(Dense(units=20, kernel_initializer=kernel_init_dense, bias_initializer=bias_init_dense,
activation='relu'), name='fc_4')(x)
x = TimeDistributed(Dropout(dropout), name='dropout_4')(x)
# Output layer with softmax
y_pred = TimeDistributed(Dense(units=30, kernel_initializer=kernel_init_dense, bias_initializer=bias_init_dense,activation='softmax'),name='softmax')x)
Model(inputs=input_data, outputs=y_pred).summary()
Я попытался установить и удалить следующее и время перезапуска, но напрасно.
!pip install tensorflow-probability==0.8.0rc0
!pip uninstall -y tf-nightly tensorflow
!pip install tf-nightly-2.0-preview --quiet
!pip install "tensorflow-hub>=0.4"