āĻŽā§‡āĻļāĻŋāύ āϞāĻžāĻ°ā§āύāĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ¨ā§āĻĄ-āϟ⧁-āĻāĻ¨ā§āĻĄ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ

TensorFlow āĻĻāĻŋāϝāĻŧ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧁āύ

TensorFlow āϝ⧇āϕ⧋āύ⧋ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇ āϚāϞāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŽāύ ML āĻŽāĻĄā§‡āϞ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āϏāĻšāϜ āĻ•āϰ⧇ āϤ⧋āϞ⧇āĨ¤ āχāĻ¨ā§āϟāĻžāϰ⧇āĻ•ā§āϟāĻŋāĻ­ āϕ⧋āĻĄ āύāĻŽā§āύāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ¸ā§āĻŦāĻœā§āĻžāĻžāϤ API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ āϤāĻž āĻļāĻŋāϖ⧁āύāĨ¤

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)

ML āĻāϰ āϏāĻžāĻĨ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦ āĻŦāĻŋāĻļā§āĻŦ⧇āϰ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰ⧁āύ

āĻ—āĻŦ⧇āώāĻŖāĻžāϕ⧇ āĻāĻ—āĻŋāϝāĻŧ⧇ āύāĻŋāϤ⧇ āĻāĻŦāĻ‚ AI-āϚāĻžāϞāĻŋāϤ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ TensorFlow āϕ⧀āĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ āϤāĻžāϰ āωāĻĻāĻžāĻšāϰāĻŖāϗ⧁āϞāĻŋ āĻ…āĻ¨ā§āĻŦ⧇āώāĻŖ āĻ•āϰ⧁āύāĨ¤

āĻ—ā§āϰāĻžāĻĢ āύāĻŋāωāϰāĻžāϞ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϰāĻŋāϞ⧇āĻļāύāĻžāϞ āĻĄā§‡āϟāĻž āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ•āϰ⧁āύ

āϜāĻŋāĻāύāĻāύāϗ⧁āϞāĻŋ āĻŦāĻ¸ā§āϤ⧁āϰ āĻŽāĻ§ā§āϝ⧇ āϜāϟāĻŋāϞ āϏāĻŽā§āĻĒāĻ°ā§āĻ• āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻž āϤāĻžāĻĻ⧇āϰ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāϏ, āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž āφāĻŦāĻŋāĻˇā§āĻ•āĻžāϰ āĻāĻŦāĻ‚ āφāϰāĻ“ āĻ…āύ⧇āĻ• āĻ•āĻŋāϛ⧁āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻ•ā§ŒāĻļāϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤

āĻ…āύ-āĻĄāĻŋāĻ­āĻžāχāϏ ML-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŽāĻžāϤ⧃āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ⧇āϰ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āωāĻ¨ā§āύāϤ āĻ•āϰāĻž

āϜāĻžāύ⧁āύ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ LiteRT (āĻĒā§‚āĻ°ā§āĻŦ⧇ TensorFlow Lite) āĻ­ā§āϰ⧂āϪ⧇āϰ āφāĻ˛ā§āĻŸā§āϰāĻžāϏāĻžāωāĻ¨ā§āĻĄ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇, āϕ⧇āύāĻŋāϝāĻŧāĻž āĻāĻŦāĻ‚ āϏāĻžāϰāĻž āĻŦāĻŋāĻļā§āĻŦ⧇āϰ āĻŽāĻšāĻŋāϞāĻžāĻĻ⧇āϰ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāĻŦāĻžāϰ⧇āϰ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ⧇āϰ āĻĢāϞāĻžāĻĢāϞāϗ⧁āϞāĻŋāϕ⧇ āωāĻ¨ā§āύāϤ āĻ•āϰ⧇⧎

āĻļāĻ•ā§āϤāĻŋāĻŦ⧃āĻĻā§āϧāĻŋ āĻļ⧇āĻ–āĻžāϰ āϏāĻžāĻĨ⧇ āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ

āĻļāĻŋāϖ⧁āύ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ Spotify TensorFlow āχāϕ⧋āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ…āĻĢāϞāĻžāχāύ āϏāĻŋāĻŽā§āϞ⧇āϟāϰ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĒā§āϞ⧇āϞāĻŋāĻ¸ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ RL āĻāĻœā§‡āĻ¨ā§āϟāĻĻ⧇āϰ āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāĻŖ āĻĻ⧇āϝāĻŧāĨ¤

TensorFlow āĻ āύāϤ⧁āύ āĻ•āĻŋ āφāϛ⧇

TensorFlow āϟāĻŋāĻŽ āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ⧇āϰ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ• āĻ˜ā§‹āώāĻŖāĻžāϗ⧁āϞāĻŋ āĻĒāĻĄāĻŧ⧁āύāĨ¤

  • āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀ āϏāϰāĻžā§āϜāĻžāĻŽ

    āĻŽāĻĄā§‡āϞ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ, āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ, āĻāĻŦāĻ‚ ML āĻ•āĻ°ā§āĻŽāĻĒā§āϰāĻŦāĻžāĻš āωāĻ¤ā§āĻĒāĻžāĻĻāύ āĻ•āϰāĻžāϰ āϏāϰāĻžā§āϜāĻžāĻŽāĨ¤