End to end machine learning platform

Start using TensorFlow

With TensorFlow, it is easy to create machine learning models that can run in any environment. Learn how to use intuitive APIs through interactive code examples.

 import tensorflow as tf mnist = tf.keras.datasets.mnist (x_train, y_train),(x_test, y_test) = mnist.load_data() x_train, x_test = x_train / 255.0, x_test / 255.0 model = tf.keras.models. Sequential([ tf.keras.layers. Flatten(input_shape=(28, 28)), tf.keras.layers. Dense(128, activation='relu'), tf.keras.layers. Dropout(0.2), tf.keras.layers. Dense(10, activation='softmax') ]) model.compile(optimizer='adam', loss='sparse_categorical_crossentropy', metrics=['accuracy']) model.fit(x_train, y_train, epochs=5) model.evaluate(x_test, y_test)

Solve real problems with machine learning

View relevant examples to understand how TensorFlow can be used to promote research and build AI enabled applications.

Analyze relational data using graph neural networks

GNNs can process complex relationships between objects, making them a powerful technique for traffic forecasting, medical discovery, and more.

Using machine learning technology on device side to improve maternal health care services

Learn how TensorFlow Lite can realize fetal ultrasound assessment and help improve the health status of women and families in Kenya and even the world.

Build recommendation system through reinforcement learning

Learn how Spotify uses the TensorFlow ecosystem to design a scalable offline simulator and train RL Agents to generate playlists.

What are the new changes of TensorFlow

Read the latest announcements from the TensorFlow team and community.

Join the community

Collaborate, seek support, and share your projects with others by joining interest groups or participating in developer activities.

Learning machine learning knowledge

New to machine learning? You can start with the selected courses of TensorFlow, or browse the rich library of books, online courses and videos.

Keep connected

Follow our channel or subscribe to our newsletter to learn about the latest developments in machine learning and TensorFlow. stay file Browse past briefings in.