से सभी राज्यों को प्राप्त करना आप tf.nn.rnn()
या tf.nn.dynamic_rnn()
से सभी छुपे हुए राज्यों को टेंसरफ़्लो में कैसे प्राप्त करते हैं? एपीआई केवल मुझे अंतिम स्थिति देता है।टेंसरफ्लो: आरएनएन
पहला विकल्प आरएनएनसीएल पर सीधे चलने वाले मॉडल का निर्माण करते समय लूप लिखना होगा। हालांकि, timesteps की संख्या मेरे लिए तय नहीं है, और आने वाले बैच पर निर्भर करता है।
कुछ विकल्प या तो जीआरयू का उपयोग करना चाहते हैं या अपना खुद का आरएनएनसीएल लिखना है जो राज्य को आउटपुट में जोड़ता है। पूर्व पसंद सामान्य नहीं है और बाद में बहुत हैकी लगता है।
एक और विकल्प the answers in this question जैसे कुछ करना है, जो आरएनएन से सभी चर प्राप्त कर रहा है। हालांकि, मुझे यकीन नहीं है कि छुपे हुए राज्यों को यहां एक मानक फैशन में अन्य चर से कैसे अलग किया जाए।
क्या पुस्तकालय द्वारा प्रदत्त आरएनएन एपीआई का उपयोग करते हुए सभी छिपे हुए राज्यों को आरएनएन से प्राप्त करने का कोई अच्छा तरीका है?
मैं एक पीआर [यहां] बना लिया है (https://github.com/tensorflow/tensorflow/pull/9995) है और यह आपको सरल मामलों से निपटने में मदद मिल सकती है – Carefree0910