擅长:python、mysql、java
<blockquote>
<p>The DNNClassifier predict function by default have <strong>as_iterable=True</strong>. Thus, it returns an generator. For getting values of predictions instead of generator, pass <strong>as_iterable=False</strong> in classifier.predict method.</p>
</blockquote>
<p>例如</p>
<blockquote>
<p><code>classifier.predict(input_fn = _my_predict_data,as_iterable=False)</code></p>
</blockquote>
<hr/>
<hr/>
<p>以了解有关分类器方法和参数的更多信息。以下是预测方法文档的一部分。</p>
<p>来自<a href="https://www.tensorflow.org/api_docs/python/tf/contrib/learn/DNNClassifier" rel="noreferrer">DNNClassifier</a>文档:</p>
<h2>预测</h2>
<blockquote>
<p>Args:</p>
</blockquote>
<ul>
<li>x: 特点。</li>
<li>输入:输入功能。如果设置,x必须为无。</li>
<li>批大小:覆盖默认批大小。</li>
<li>输出:str列表,要预测的输出的名称。如果没有,则返回类。</li>
<li><h2>as-iterable:如果为True,则返回一个iterable,该iterable将为每个示例生成预测,直到输入用尽为止。注意:如果您希望iterable终止,则输入必须终止(例如,如果您使用类似于read_batch的功能,请确保传递num_epochs=1)。</h2></li>
</ul>
<blockquote>
<p>Returns:</p>
</blockquote>
<ul>
<li>具有形状[批处理大小](如果as iterable为True,则为<strong>或可预测类的iterable)的预测类的Numpy数组。每个预测类都由其类索引表示(即从0到n_类-1的整数)。如果设置了输出,则返回预测结果。</li>
</ul>