TensorFlow मशीन सीखने के लिए एक एंड-टू-एंड ओपन सोर्स प्लेटफॉर्म है

TensorFlow शुरुआती और विशेषज्ञों के लिए मशीन लर्निंग मॉडल बनाना आसान बनाता है। आरंभ करने के लिए नीचे दिए गए अनुभाग देखें।

ट्यूटोरियल देखें

ट्यूटोरियल आपको संपूर्ण, संपूर्ण उदाहरणों के साथ TensorFlow का उपयोग करने का तरीका दिखाते हैं।

गाइड देखें

मार्गदर्शिकाएँ TensorFlow की अवधारणाओं और घटकों की व्याख्या करती हैं।

नौसिखिये के लिए

शुरू करने के लिए सबसे अच्छी जगह उपयोगकर्ता के अनुकूल अनुक्रमिक एपीआई है। आप बिल्डिंग ब्लॉक्स को एक साथ जोड़कर मॉडल बना सकते हैं। नीचे दिए गए "नमस्ते दुनिया" उदाहरण के चलाने के लिए, तो जाएँ ट्यूटोरियल अधिक जानने के लिए।

एमएल जानने के लिए, हमारे बाहर की जाँच शिक्षा पेज । आधारभूत एमएल क्षेत्रों में अपने कौशल में सुधार करने के लिए क्यूरेटेड पाठ्यक्रम के साथ शुरुआत करें।

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)

विशेषज्ञों के लिए

सबक्लासिंग एपीआई उन्नत शोध के लिए एक परिभाषित-दर-रन इंटरफ़ेस प्रदान करता है। अपने मॉडल के लिए एक क्लास बनाएं, फिर फॉरवर्ड पास को अनिवार्य रूप से लिखें। आसानी से कस्टम लेयर्स, एक्टिवेशन्स और ट्रेनिंग लूप्स को लेखक बनाएं। नीचे दिए गए "नमस्ते दुनिया" उदाहरण के चलाने के लिए, तो जाएँ ट्यूटोरियल अधिक जानने के लिए।

class MyModel(tf.keras.Model):
  def __init__(self):
    super(MyModel, self).__init__()
    self.conv1 = Conv2D(32, 3, activation='relu')
    self.flatten = Flatten()
    self.d1 = Dense(128, activation='relu')
    self.d2 = Dense(10, activation='softmax')

  def call(self, x):
    x = self.conv1(x)
    x = self.flatten(x)
    x = self.d1(x)
    return self.d2(x)
model = MyModel()

with tf.GradientTape() as tape:
  logits = model(images)
  loss_value = loss(logits, labels)
grads = tape.gradient(loss_value, model.trainable_variables)
optimizer.apply_gradients(zip(grads, model.trainable_variables))

आम समस्याओं का समाधान

अपनी परियोजनाओं में आपकी सहायता करने के लिए चरण-दर-चरण ट्यूटोरियल एक्सप्लोर करें।

नौसिखिये के लिए
आपका पहला तंत्रिका नेटवर्क

संपूर्ण TensorFlow कार्यक्रम के इस तेज़-तर्रार अवलोकन में, स्नीकर्स और शर्ट जैसे कपड़ों की छवियों को वर्गीकृत करने के लिए एक तंत्रिका नेटवर्क को प्रशिक्षित करें।

विशेषज्ञों के लिए
जनरेटिव प्रतिकूल नेटवर्क

केरस सबक्लासिंग एपीआई का उपयोग करके हस्तलिखित अंकों की छवियों को उत्पन्न करने के लिए एक जनरेटिव एडवरसैरियल नेटवर्क को प्रशिक्षित करें।

विशेषज्ञों के लिए
ध्यान के साथ तंत्रिका मशीन अनुवाद

केरस सबक्लासिंग एपीआई का उपयोग करके स्पेनिश से अंग्रेजी अनुवाद के लिए अनुक्रम-से-अनुक्रम मॉडल को प्रशिक्षित करें।

समाचार और घोषणाएं

हमारे की जाँच करें ब्लॉग अतिरिक्त अद्यतन के लिए, और हमारे मासिक TensorFlow न्यूज़लेटर की सदस्यता अपने इनबॉक्स को सीधे भेजी गई नवीनतम सूचनाओं को पाने के लिए।