नेट्रॉन, तंत्रिका नेटवर्क मॉडल की कल्पना करने के लिए एक कार्यक्रम

नेट्रोन के बारे में

अगले लेख में हम नेट्रोन पर एक नज़र डालने जा रहे हैं। यह है के मॉडल देखने के लिए एक कार्यक्रम तंत्रिका जाल. यह एप्लिकेशन जो इलेक्ट्रॉन / नोडजेएस का उपयोग करता है और एमआईटी लाइसेंस के तहत प्रकाशित होता है, हम इसे जीएनयू / लिनक्स, मैकओएस, विंडोज सिस्टम और वेब ब्राउज़र से चला सकते हैं।

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

नेट्रोन समर्थित प्रारूप

नेट्रोन स्वरूपों के लिए समर्थन है जैसे वें हैं:

  • ओएनएनएक्स (.onnx, .pb, .pbtxt)
  • केरस (.h5, .keras)
  • TensorFlow हल्का (.tflite)
  • कैफ (.caffemodel, .prototxt)
  • डार्कनेट (.cfg)
  • कोर एमएल (एमएलमॉडल)
  • एमएनएन (एमएनएन)
  • एमएक्सनेट (.मॉडल, -symbol.json)
  • एनसीएनएन (परम)
  • चप्पू चप्पू (.ज़िप, __मॉडल__)
  • कैफ 2 (भविष्यवाणी_नेट.पीबी)
  • बाराकुडा (एनएन)
  • टेंगिन (.tmफ़ाइल)
  • टीएनएन (.tnproto)
  • आरकेएनएन (आरकेएनएन)
  • माइंडस्पोर लाइट (।सुश्री)
  • यूएफएफ (उफ्)

डेस्कटॉप से ​​चल रहा नेट्रोन

इसके अलावा नेट्रोन भी के लिए प्रयोगात्मक समर्थन है; TensorFlow (.pb, .meta, .pbtxt, .ckpt, .index), PyTorch (.pt, .pth), TorchScript (.pt, .pth), OpenVINO (.xml), टॉर्च (.t7), आर्म NN (.armnn), BigDL (.bigdl, .model), चेनर (.npz, .h5), CNTK (.model, .cntk), डीपलीर्निंग4j (.zip), मीडियापाइप (.pbtxt), ML.NET (.zip) ), स्किकिट-लर्न (.pkl), TensorFlow.js (model.json, .pb).

उबंटू पर नेट्रोन न्यूरल नेटवर्क व्यूअर स्थापित करें

वेब ब्राउज़र से परीक्षण करें

वेब ब्राउज़र से चलने वाला नेट्रोन

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

स्नैप पैकेज के रूप में

यदि आप इस सॉफ़्टवेयर को अपने कंप्यूटर पर स्थापित करने का निर्णय लेते हैं, आप इस प्रोग्राम को इसके स्नैप पैकेज के माध्यम से स्थापित कर सकते हैं, जो यहां पाया जा सकता है Snapcraft.

जैसा कि मैंने कहा, नेट्रोन न्यूरल नेटवर्क व्यूअर को निम्नलिखित करके स्नैप के माध्यम से उबंटू पर स्थापित किया जा सकता है। शुरू करने के लिए हमें एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और फिर हम करेंगे कमांड का उपयोग करके प्रोग्राम का स्थिर संस्करण स्थापित करें:

स्नैप के रूप में नेट्रोन स्थापित करें

sudo snap install netron

स्थापना के बाद, यदि आपको आवश्यकता हो तो कार्यक्रम को अद्यतन करें, एक टर्मिनल में आपको बस निष्पादित करना होगा:

sudo snap refresh netron

उपरोक्त सभी के बाद, हम कर सकते हैं कार्यक्रम शुरू करें एप्लिकेशन मेनू से या किसी अन्य लॉन्चर से जो हमारे वितरण में उपलब्ध है। इसके अलावा, हम इसे टर्मिनल (Ctrl + Alt + T) में टाइप करके भी शुरू कर सकते हैं:

नेट्रोन लांचर

netron

स्थापना रद्द करें

पैरा स्नैप पैकेज के माध्यम से स्थापित नेट्रोन न्यूरल नेटवर्क व्यूअर की स्थापना रद्द करें, हमें केवल एक टर्मिनल (Ctrl + Alt + T) कमांड में निष्पादित करना होगा:

नेट्रोन स्नैप अनइंस्टॉल करें

sudo snap remove netron

AppImage डाउनलोड करें

हम इस प्रोग्राम का उपयोग करके भी उपयोग कर सकते हैं AppImage पैकेज जिसे से डाउनलोड किया जा सकता है प्रोजेक्ट रिलीज़ पेज. वेब ब्राउज़र से इस पैकेज को डाउनलोड करने में सक्षम होने के अलावा, हमारे पास उपयोग करने की संभावना भी होगी wget फ़ाइल को पकड़ने के लिए।

पैरा आज प्रकाशित नवीनतम संस्करण डाउनलोड करें, हमें केवल एक टर्मिनल खोलना होगा (Ctrl + Alt + T) और इसमें निष्पादित करें:

डाउनलोड करें

wget https://github.com/lutzroeder/netron/releases/download/v5.3.4/Netron-5.3.4.AppImage

जब डाउनलोड समाप्त हो जाता है, तो हमारे पास है फ़ाइल को निष्पादित अनुमति दें जिसे हमने अभी डाउनलोड किया है। इसके लिए, यदि हम उस फोल्डर में जाते हैं जिसमें हमने फाइल सेव की है, तो हमें केवल इस कमांड को निष्पादित करना होगा:

sudo chmod +x Netron-5.3.4.AppImage

पिछले आदेश के बाद, हम कर सकते हैं फ़ाइल पर डबल क्लिक करके या उसी टर्मिनल में टाइप करके प्रोग्राम शुरू करें:

एपमेज के रूप में नेट्रोन स्थापित करें

./Netron-5.3.4.AppImage

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

जो उपयोगकर्ता चाहते हैं, कर सकते हैं इस कार्यक्रम के बारे में अधिक जानकारी प्राप्त करें परियोजना की वेबसाइट या अपने में गिटहब भंडार.


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।