# Module: tff.simulation.models.mnist

<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/federated/blob/v0.87.0 Version 2.0, January 2004 Licensed under the Apache License, Version 2.0 (the) |

An example of an MNIST model function for use with TensorFlow Federated.

## Functions

[`create_keras_model(...)`](https://www.tensorflow.org/federated/api_docs/python/tff/simulation/models/mnist/create_keras_model): Returns an instance of [`tf.keras.Model`](https://www.tensorflow.org/api_docs/python/tf/keras/Model) for use with the MNIST example.

[`create_simple_keras_model(...)`](https://www.tensorflow.org/federated/api_docs/python/tff/simulation/models/mnist/create_simple_keras_model): Returns an instance of `tf.Keras.Model` with just one dense layer.

[`keras_dataset_from_emnist(...)`](https://www.tensorflow.org/federated/api_docs/python/tff/simulation/models/mnist/keras_dataset_from_emnist): Converts `dataset` for use with the output of `create_simple_keras_model`.