मैं लूप के लिए एक होना चाहता हूं कि इसके पुनरावृत्तियों की संख्या एक टेंसर मूल्य पर निर्भर है। उदाहरण के लिए:मैं अपनी रेंज के रूप में एक टेंसर के साथ एक लूप कैसे चला सकता हूं? (tensorflow में)
for i in tf.range(input_placeholder[1,1]):
# do something
हालांकि मैं निम्नलिखित त्रुटि मिलती है:
"लेखन त्रुटि: 'टेन्सर' वस्तु iterable नहीं है"
मुझे क्या करना चाहिए?
नहीं, यह मैं क्या देख रहा हूँ नहीं है। मैं एक लूप चाहता हूं कि केओ को संचालित किया जाए जबकि के इनपुट के आधार पर निर्धारित किया जाए। इनपुट एक टेंसर प्लेसहोल्डर है। –
वास्तव में, मेरे पास दो इनपुट हैं। पहला एक मैट्रिक्स है, और दूसरी बात यह है कि उस पर एक विशिष्ट ऑपरेशन कितनी बार किया जाना चाहिए। –
जब आप एक tensorflow सेशन लिख रहे हैं, तो numpy कॉल होने से, ओपी को GPU पर चलने से रोकता है, इसलिए ओप के लिए केवल GPU अनुपालन tensorflow ops के लिए यह महत्वपूर्ण है। –