]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - tidl/tidl-api.git/blobdiff - docs/source/changelog.rst
Update documentation for TIDL-API 1.3.0
[tidl/tidl-api.git] / docs / source / changelog.rst
index 17fbe83b416c4a6569b025aaa3a11bf44cef9fcf..e69b6e44dbf1508cd5d1f76a9bc73280f16c5b4e 100644 (file)
@@ -2,10 +2,29 @@
 Changelog
 #########
 
-1.2.0 [Processor Linux SDK 5.2]
+1.3.0 [Processor Linux SDK 5.3]
 ===============================
 **Added**
 
+#. Added DSP support for MNIST example.
+
+**Changed**
+
+#. PSDK 5.3 and TIDL-API 1.3 use a slightly modified TIDL network binary
+   format to support ONNX network import.  TIDL-API 1.3, as well as
+   tidl-viewer utility, can read both network formats before and after the
+   change.  Network binary in TIDL-API 1.2 and earlier is of size 483364
+   bytes, network binary in TIDL-API 1.3 is of size 484384 bytes.
+
+#. Improved performance of concat layer on C66x DSP.
+
+1.2.2 [Processor Linux SDK 5.2]
+===============================
+**Added**
+
+#. Updated API implementation to minimize TIDL API/OpenCL dispatch overhead using multiple execution contexts in the :term:`ExecutionObject`.
+   Refer to :ref:`mnist-example` example for details.
+
 #. Execution Graph generation
 
     Enable a two phase approach to generating execution graphs. Use the
@@ -17,7 +36,14 @@ Changelog
 
     The generated log file can be viewed by using the execution_graph.py script. Refer to :ref:`execution-graph` for details.
 
-#. Python 3 bindings for TIDL API
+#. Added Python 3 bindings for TIDL API. See the ``examples/pybind`` directory for examples of using the Python bindings. Set PYTHONPATH to the location of ``tidl.so``.
+
+   .. code::
+
+        root@am57xx-evm:~# export PYTHONPATH=/home/root/tidl-api/tidl_api
+        root@am57xx-evm:~# python3
+        >>> import tidl
+        >>> help (tidl)
 
 **Removed**
 
@@ -35,6 +61,7 @@ Changelog
 
    These methods were replaced by a timestamp based approach because they were
    no longer accurate with multiple ExecutionObject contexts and pipelining.
+   Refer to :ref:`execution-graph` for details.
 
 1.1.0 [Processor Linux SDK 5.1]
 ===============================