क्या Google Colab पर Tensorflow मॉडल को प्रशिक्षित करते समय टेंसरबोर्ड का उपयोग करने का कोई तरीका है?क्या मैं Google कोलाब के साथ टेंसरबोर्ड का उपयोग कर सकता हूं?
उत्तर
यहां बताया गया है कि आप Google कोलाब पर अपने मॉडल इनलाइन कैसे प्रदर्शित कर सकते हैं।
from IPython.display import clear_output, Image, display, HTML
import tensorflow as tf
import numpy as np
from google.colab import files
def strip_consts(graph_def, max_const_size=32):
"""Strip large constant values from graph_def."""
strip_def = tf.GraphDef()
for n0 in graph_def.node:
n = strip_def.node.add()
n.MergeFrom(n0)
if n.op == 'Const':
tensor = n.attr['value'].tensor
size = len(tensor.tensor_content)
if size > max_const_size:
tensor.tensor_content = "<stripped %d bytes>"%size
return strip_def
def show_graph(graph_def, max_const_size=32):
"""Visualize TensorFlow graph."""
if hasattr(graph_def, 'as_graph_def'):
graph_def = graph_def.as_graph_def()
strip_def = strip_consts(graph_def, max_const_size=max_const_size)
code = """
<script>
function load() {{
document.getElementById("{id}").pbtxt = {data};
}}
</script>
<link rel="import" href="https://tensorboard.appspot.com/tf-graph-basic.build.html" onload=load()>
<div style="height:600px">
<tf-graph-basic id="{id}"></tf-graph-basic>
</div>
""".format(data=repr(str(strip_def)), id='graph'+str(np.random.rand()))
iframe = """
<iframe seamless style="width:1200px;height:620px;border:0" srcdoc="{}"></iframe>
""".format(code.replace('"', '"'))
display(HTML(iframe))
"""Create a sample tensor"""
sample_placeholder= tf.placeholder(dtype=tf.float32)
"""Show it"""
graph_def = tf.get_default_graph().as_graph_def()
show_graph(graph_def)
वर्तमान में, आप गूगल Colab पर एक Tensorboard सेवा जिस तरह से आप यह स्थानीय स्तर पर नहीं चला चला सकते हैं: नीचे एक बहुत ही सरल उदाहरण है कि एक प्लेसहोल्डर प्रदर्शित करता है। साथ ही, आप summary_writer = tf.summary.FileWriter('./logs', graph_def=sess.graph_def)
जैसे कुछ के माध्यम से अपने पूरे लॉग को अपने ड्राइव पर निर्यात नहीं कर सकते हैं ताकि आप इसे डाउनलोड कर सकें और इसे स्थानीय रूप से देख सकें।
मैं वर्तमान में स्थानीयहोस्ट पर सुरंग यातायात के लिए ngrok का उपयोग करता हूं।
एक कोलाब उदाहरण here पाया जा सकता है।
प्राप्त TensorBoard पृष्ठभूमि में चल रहा:
ये कदम (कोड के टुकड़े प्रकार "कोड" colab में की कोशिकाओं का प्रतिनिधित्व करते हैं) कर रहे हैं।
this answer से प्रेरित हो गया।LOG_DIR = '/tmp/log' get_ipython().system_raw( 'tensorboard --logdir {} --host 0.0.0.0 --port 6006 &' .format(LOG_DIR) )
डाउनलोड करें और ngrok अनज़िप।
लिंक को अपने ओएस के लिए सही डाउनलोड लिंक के साथwget
पर बदलें।! wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip ! unzip ngrok-stable-linux-amd64.zip
लॉन्च ngrok पृष्ठभूमि प्रक्रिया ...
get_ipython().system_raw('./ngrok http 6006 &')
... और जनता के url प्राप्त। Source
! curl -s http://localhost:4040/api/tunnels | python3 -c \ "import sys, json; print(json.load(sys.stdin)['tunnels'][0]['public_url'])"
- 1. क्या मैं एक मानक Google खाते के साथ ओपनआईडी प्रतिनिधिमंडल का उपयोग कर सकता हूं?
- 2. क्या मैं अपनी खुद की छवियों के साथ Google स्ट्रीव्यू एपीआई का उपयोग कर सकता हूं?
- 3. क्या मैं Google NaCl के साथ फाइल सिस्टम का उपयोग कर सकता हूं?
- 4. क्या मैं एकाधिक "साथ" का उपयोग कर सकता हूं?
- 5. मैं Google+ hangout चैट का उपयोग कैसे कर सकता हूं?
- 6. क्या मैं ज़ुल के साथ कम उपयोग कर सकता हूं?
- 7. मैं Google स्प्रेडशीट एपीआई का उपयोग कैसे कर सकता हूं?
- 8. मैं वेब श्रमिकों के साथ क्या उपयोग कर सकता हूं?
- 9. क्या मैं ऐप इंजन के साथ Google के एकाधिक साइन-इन का समर्थन कर सकता हूं?
- 10. क्या मैं जीएई पर वसंत का उपयोग कर सकता हूं?
- 11. क्या मैं आरएचवी (दाएं हाथ मूल्य) के साथ कथन का उपयोग कर उपयोग कर सकता हूं?
- 12. मैं backbone.js + jquery मोबाइल के साथ Google धरती API का उपयोग कैसे कर सकता हूं?
- 13. मैं प्रसंस्करण के साथ Google मानचित्र का उपयोग कैसे कर सकता हूं?
- 14. एंड्रॉइड: क्या मैं एक सेवा के अंदर Google Analytics का उपयोग कर सकता हूं?
- 15. क्या मैं अपने ऐप में Google स्थल के इरादे का उपयोग कर सकता हूं?
- 16. क्या मैं अपना Google Analytics परिणाम सार्वजनिक कर सकता हूं?
- 17. मैं टेंसरबोर्ड में अपने टेंसरफ्लो कोड के रन कैसे अलग कर सकता हूं?
- 18. क्या मैं Google मानचित्र फ़ंक्शंस को बंद कर सकता हूं?
- 19. क्या मैं एनजी-क्लिक का उपयोग कर सकता हूं और
- 20. क्या मैं WPF में NotifyIcon का उपयोग कर सकता हूं?
- 21. क्या मैं जेस्ट का उपयोग करके विशिष्ट तर्कों के साथ कार्यों का नकल कर सकता हूं?
- 22. क्या मैं डोमेन ईमेल के लिए Google Apps का उपयोग कर सकता हूं और अभी भी ईमेल भेजने के लिए "sendmail" सर्वर का उपयोग कर सकता हूं?
- 23. क्या मैं Google App Engine मॉड्यूल में TensorFlow का उपयोग कर सकता हूं?
- 24. क्या मैं mailto का उपयोग कर सकता हूं: iTunes कनेक्ट
- 25. क्या मैं .NET में "System.Currency" का उपयोग कर सकता हूं?
- 26. क्या मैं एंड्रॉइड पर jmonkeyengine का उपयोग कर सकता हूं?
- 27. क्या मैं उबंटू पर ब्रू का उपयोग कर सकता हूं?
- 28. क्या मैं संगीत जीनोम प्रोजेक्ट का उपयोग कर सकता हूं?
- 29. क्या मैं सरणी पर update_all का उपयोग कर सकता हूं?
- 30. क्या मैं एक Google क्रोम थीम संपादित कर सकता हूं?