TensorFlow v1.1.0-rc1 发布,一个表达机器学习算法的接口

jopen 8年前
   <p style="text-align: center;"><strong><img alt="" src="https://simg.open-open.com/show/326eaa9a539ec5575022ac39de585d3d.png" /></strong></p>    <p> </p>    <p>TensorFlow 是一个表达机器学习算法的接口,并且是执行算法的实现框架。使用 TensorFlow 表示的计算可以在众多异构的系统上方便地移植,从移动设别如手机或者平板电脑到成千的GPU计算集群上都可以执行。该系统灵活,可以被用来表示很多的算法包括,深度神经网络的训练和推断算法,也已经被用作科研和应用机器学习系统在若干的计算机科学领域或者其他领域中,例如语言识别、计算机视觉、机器人、信息检索、自然语言理解、地理信息抽取和计算药物发现。</p>    <p style="text-align: center;"><a href="https://simg.open-open.com/show/4a67e12961d71d510c83c2aa35a8febb.gif"><img alt="" src="https://simg.open-open.com/show/4a67e12961d71d510c83c2aa35a8febb.gif" /></a></p>    <h2>更新日志</h2>    <ul>     <li>Added Java API support for Windows.</li>     <li>Added <code>tf.spectral</code> module. Moved existing FFT ops to <code>tf.spectral</code> while<br /> keeping an alias in the old location (<code>tf.*</code>).</li>     <li>Added 1D, 2D and 3D Fourier transform ops for real signals to <code>tf.spectral</code>.</li>     <li>Added a <code>tf.bincount</code> function.</li>     <li>Added Keras 2 API to contrib.</li>     <li>Added a new lightweight queue-like object - <code>RecordInput</code>.</li>     <li>Added <code>tf.contrib.image.compose_transforms</code> function.</li>     <li>Bring <code>tf.estimator.*</code> into the API. Non-deprecated functionality from <code>tf.contrib.learn.Estimator</code> is moved to <code>tf.estimator.Estimator</code> with cosmetic changes.</li>     <li>Docker images: TF images on gcr.io and Docker Hub are upgraded to ubuntu:16.04.</li>     <li>Added the following features to TensorFlow Debugger (tfdbg):      <ul>       <li>Ability to inspect Python source file against TF ops and tensors (command <code>print_source</code> / <code>ps</code>)</li>       <li>New navigation bar in Curses-based UI</li>       <li>NodeStepper (command <code>invoke_stepper</code>) now uses intermediate tensor dumps. It also uses<code>TensorHandles</code> as direct feeds during successive <code>cont</code> calls for improved performance and reduced memory consumption.</li>      </ul> </li>     <li>Initial release of installation guides for Java, C, and Go.</li>     <li>TensorFlow 1.1.0 will be the last time we release a binary with Mac GPU support. Going forward, we will stop testing on Mac GPU systems. We continue to welcome patches that maintain Mac GPU support, and we will try to keep the Mac GPU build working.</li>     <li>The behavior of RNNCells is now stricter due to the transition towards making RNNCells act more like Keras layers.      <ul>       <li>If an RNNCell is used twice in two different variable scopes, an error is raised describing how to avoid this behavior.</li>       <li>If an RNNCell is used in a variable scope with existing conflicting variables, an error is raised showing that the RNNCell must be constructed with argument <code>reuse=True</code>.</li>      </ul> </li>     <li>Deprecated contrib/distributions <code>pmf</code>, <code>pdf</code>, <code>log_pmf</code>, <code>log_pdf</code>.</li>     <li>Moved <code>bayesflow.special_math</code> to distributions.</li>     <li><code>tf.contrib.tensor_forest.python.tensor_forest.RandomForestDeviceAssigner</code> removed.</li>     <li>Changed some MVN classes and parameters:      <ul>       <li><code>tf.contrib.distributions.MultivariateNormalFull</code> replaced by<code>tf.contrib.distributions.MultivariateNormalTriL</code>.</li>       <li><code>tf.contrib.distributions.MultivariateNormalCholesky</code> replaced by<code>tf.contrib.distributions.MultivariateNormalTriL</code></li>       <li><code>tf.contrib.distributions.MultivariateNormalDiagWithSoftplusStDev</code> replaced<br /> by <code>tf.contrib.distributions.MultivariateNormalDiagWithSoftplusScale</code></li>       <li><code>tf.contrib.distributions.MultivariateNormalDiag</code> arguments changed from <code>mu</code>, <code>diag_stddev</code>to <code>log</code>, <code>scale_diag</code>.</li>       <li><code>tf.contrib.distributions.MultivariateNormalDiagPlusVDVT</code> removed.</li>       <li><code>tf.contrib.distributions.MultivariateNormalDiagPlusLowRank</code> added.</li>      </ul> </li>     <li>Java: Support for loading models exported using the SavedModel API (courtesy <a href="/misc/goto?guid=4959004934800948279">@EronWright</a>).</li>     <li>Go: Added support for incremental graph execution.</li>     <li>Fix a bug in the WALS solver when single-threaded.</li>     <li>Added support for integer sparse feature values in <code>tf.contrib.layers.sparse_column_with_keys</code>.</li>     <li>Fixed <code>tf.set_random_seed(0)</code> to be deterministic for all ops.</li>     <li>Stability improvements for the GCS file system support.</li>     <li>Improved TensorForest performance.</li>     <li>Added support for multiple filename globs in <code>tf.matching_files</code>.</li>     <li><code>LogMessage</code> now includes a timestamp as beginning of a message.</li>     <li>Added MultiBox person detector example standalone binary.</li>     <li>Android demo: Makefile build functionality added to build.gradle to fully support building TensorFlow demo in Android on Windows.</li>     <li>Android demo: read MultiBox priors from txt file rather than protobuf.</li>     <li>Added colocation constraints to <code>StagingArea</code>.</li>     <li><code>sparse_matmul_op</code> reenabled for Android builds.</li>     <li>Restrict weights rank to be the same as the broadcast target, to avoid ambiguity on broadcast rules.</li>     <li>Upgraded libxsmm to 1.7.1 and applied other changes for performance and memory usage.</li>     <li>Fixed bfloat16 integration of LIBXSMM sparse mat-mul.</li>     <li>Improved performance and reduce memory usage by allowing ops to forward input buffers to output buffers and perform computations in-place.</li>     <li>Improved the performance of CPU assignment for strings.</li>     <li>Speed up matrix * vector multiplication and matrix * matrix with unknown shapes.</li>     <li>C API: Graph imports now support input remapping, control dependencies, and returning imported nodes (see <code>TF_GraphImportGraphDefWithReturnOutputs()</code>)</li>     <li>Multiple C++ API updates.</li>     <li>Multiple TensorBoard updates including:      <ul>       <li>Users can now view image summaries at various sampled steps (instead of just the last step).</li>       <li>Bugs involving switching runs as well as the image dashboard are fixed.</li>       <li>Removed data download links from TensorBoard.</li>       <li>TensorBoard uses a relative data directory, for easier embedding.</li>       <li>TensorBoard automatically ignores outliers for domain calculation, and formats proportional values consistently.</li>      </ul> </li>     <li>Multiple tfdbg bug fixes:      <ul>       <li>Fixed Windows compatibility issues.</li>       <li>Command history now persists across runs.</li>       <li>Bug fix in graph validation related to <code>tf.while_loops</code>.</li>      </ul> </li>     <li>Java Maven fixes for bugs with Windows installation.</li>    </ul>    <h2>下载</h2>    <ul>     <li><a href="/misc/goto?guid=4959004934919498265" rel="nofollow"><strong>Source code</strong> (zip)</a></li>     <li><a href="/misc/goto?guid=4959004935035201627" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li>    </ul>    <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/63b9e6e6">http://www.open-open.com/news/view/63b9e6e6</a></p>