У меня вопрос: как я могу предсказать метку такого изображения с помощью Tensorflow Federated?
После завершения оценки модели я хотел бы предсказать метку данного изображения. Как и в Керасе, мы делаем это:
# new instance where we do not know the answer
Xnew = array([[0.89337759, 0.65864154]])
# make a prediction
ynew = model.predict_classes(Xnew)
# show the inputs and predicted outputs
print("X=%s, Predicted=%s" % (Xnew[0], ynew[0]))
Выход:
X=[0.89337759 0.65864154], Predicted=[0]
вот как были созданы state и model_fn:
def model_fn():
keras_model = create_compiled_keras_model()
return tff.learning.from_compiled_keras_model(keras_model, sample_batch)
iterative_process = tff.learning.build_federated_averaging_process(model_fn, server_optimizer_fn=lambda: tf.keras.optimizers.SGD(learning_rate=1.0),client_weight_fn=None)
state = iterative_process.initialize()
Я нахожу эту ошибку:
list(self._name_to_index.keys())[:10]))
AttributeError: The tuple of length 2 does not have named field "assign_weights_to". Fields (up to first 10): ['trainable', 'non_trainable']
Спасибо
state
был создан (использовалсяtff.learning
? Если да, как был определен аргументmodel_fn
?) Можно ли расширить вопрос этими деталями? - person Zachary Garrett   schedule 06.01.2021