Tensorflow_federated python learning has no attribute 'build federated averaging process'

Hi. I am trying run my keras model on tensorflow_federated federated average function. But it gives me this error: “AttributeError: module ‘tensorflow_federated.python.learning’ has no attribute ‘build_federated_averaging_process’”.

Can you help me please? I am researching for 7 days but no solution… I am using colab an I installed tensorflow_federated.

My code is:

image_size = 224
***NUM_ROUNDS = 3 ***
tf.keras.backend.clear_session()
model_nn = make_nn_model(IMG_SIZE)

#_to_tff_model
model_return = tff.learning.models.from_keras_model(
*** model_nn,***
*** input_spec=federated_datasets[0].element_spec, ##ilk train data ile eğitiyor***
*** loss=tf.keras.losses.SparseCategoricalCrossentropy(),***
*** metrics=[tf.keras.metrics.SparseCategoricalAccuracy()])***
trainer = tff.learning.build_federated_averaging_process(model_return) #ERROR LINE