TensorFlow का परिचय

TensorFlow, मशीन लर्निंग के लिए एक ओपन सोर्स प्लैटफ़ॉर्म है. TensorFlow मशीन लर्निंग सिस्टम के सभी पहलुओं को प्रबंधित करने के लिए एक बेहतरीन सिस्टम है. हालांकि, यह क्लास मशीन लर्निंग मॉडल को डेवलप करने और ट्रेनिंग देने के लिए खास TensorFlow एपीआई का इस्तेमाल करने पर फ़ोकस करती है. ज़्यादा जानकारी के लिए, TensorFlow से जुड़े दस्तावेज़ देखें. इस जानकारी में, TensorFlow का सिस्टम शामिल है.

TensorFlow एपीआई को क्रम के हिसाब से रखा जाता है. इसमें, हाई लेवल एपीआई को लो लेवल एपीआई में बनाया जाता है. मशीन लर्निंग शोधकर्ता, नए मशीन लर्निंग एल्गोरिदम बनाने और उन्हें एक्सप्लोर करने के लिए, निचले लेवल के एपीआई का इस्तेमाल करते हैं. इस क्लास में, आप मशीन लर्निंग मॉडल को तय करने और ट्रेनिंग देने के साथ-साथ अनुमान लगाने के लिए, tf.keras नाम के बड़े लेवल के एपीआई का इस्तेमाल करेंगे. tf.keras, ओपन सोर्स Keras एपीआई का TensorFlow वैरिएंट है.

नीचे दिया गया चित्र TensorFlow टूलकिट का क्रम दिखाता है:

TensorFlow टूलकिट का आसान क्रम. 
   tf.keras API सबसे ऊपर मौजूद है.

इमेज 1. TensorFlow टूलकिट का क्रम.