aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/hvx
Commit message (Collapse)AuthorAge
* Fix cmake for MacOS (#17005)Gravatar ted chang2018-05-24
| | | | This change address cmake build issues for MacOS. Also fixes #14712
* Fix typo (#19106)Gravatar ManHyuk2018-05-10
| | | | * fix typo
* Latest nngraph cannot build with Hexagon SDK 3.0 (#17963)Gravatar Quanlong2018-04-12
| | | | | | * fix: latest nngraph cannot build with Hexagon SDK 3.0 * Fix typo
* Remove all_opensource_files. It's not needed any more.Gravatar Martin Wicke2018-03-28
| | | | PiperOrigin-RevId: 190878279
* Merge changes from github.Gravatar Michael Case2018-02-07
| | | | PiperOrigin-RevId: 184897758
* BUILD cleanup in contrib/...Gravatar A. Unique TensorFlower2017-10-30
| | | | PiperOrigin-RevId: 173889798
* Remove RTLD_GLOBAL when loading pywrap_tensorflowGravatar Allen Lavoie2017-09-21
| | | | | | | | | | | | | | Splits out a shared object (//tensorflow/libtensorflow_framework.so) with core TensorFlow functionality but neither ops nor kernels. This object does include registries for ops, kernels, filesystems, etc. The expectation is that shared objects containing custom ops will have a runtime dependency on this framework shared object: TensorFlow will load the custom op shared object, and the custom op shared object will use the symbols from the framework shared object to register its ops/kernels/etc. rather than (as before this change) relying on those symbols being in the global symbol table. In this mode, TensorFlow artifacts (_pywrap_tensorflow.so for Python, libtensorflow.so for the C API; currently excluding Android artifacts) will depend on the framework shared object, which will be packaged with the Python pip package and other language distributions. This means that custom ops targeting the framework shared object will work in any language (C++, Java, Go; previously custom ops in these languages required custom Bazel builds). Adds a config option which reproduces the old behavior (--config=monolithic), which for Python means building a monolithic pywrap_tensorflow shared object and loading its symbols into the global symbol table (with RTLD_GLOBAL). As before, there will be no extra-Bazel custom op support for other languages when compiling in this mode. Does not change behavior on Windows; the cmake build is still monolithic. Requires using tf_cc_binary, tf_cc_test, and (rarely) tf_cc_shared_object rules to link in the framework shared object when adding new TensorFlow build rules. PiperOrigin-RevId: 169572746
* Modify dependency structure of transform_utils to allow use within Grappler.Gravatar Suharsh Sivakumar2017-07-24
| | | | PiperOrigin-RevId: 162998272
* Add a way to fuse a graph by remote graph executor so that users don't need ↵Gravatar A. Unique TensorFlower2017-07-18
| | | | | | to be aware of supported op types, node names, subgraph stracture etc. PiperOrigin-RevId: 162411763
* Cleanup and build fix of hexagon controllerGravatar A. Unique TensorFlower2017-06-16
| | | | PiperOrigin-RevId: 159291812
* Support multiple inputs in hexagon_control_wrapperGravatar A. Unique TensorFlower2017-06-15
| | | | PiperOrigin-RevId: 159175598
* Generarize TF HVX runtime in order to benchmark models on HVXGravatar A. Unique TensorFlower2017-06-15
| | | | PiperOrigin-RevId: 159174734
* Remove unused BUILD dependenciesGravatar A. Unique TensorFlower2017-05-30
| | | | PiperOrigin-RevId: 157473460
* Add graph transform rewriter for remote fused graphGravatar A. Unique TensorFlower2017-05-18
| | | | PiperOrigin-RevId: 156448934
* Change soc op type id by input data types and add new hvx opsGravatar A. Unique TensorFlower2017-05-10
| | | | PiperOrigin-RevId: 155655617
* call InitMain in hvx ops support checkerGravatar A. Unique TensorFlower2017-05-01
| | | | Change: 154736553
* Add new hexagon ops and fix hvx ops support checkerGravatar A. Unique TensorFlower2017-04-19
| | | | Change: 153650245
* Add a utility to check ops in a graph are supported on hvxGravatar A. Unique TensorFlower2017-04-10
| | | | Change: 152768777
* Update hexagon supported op list and fix hexagon execution sample testsGravatar A. Unique TensorFlower2017-03-27
| | | | Change: 151366249
* Add a maintainer to contrib/hvx/README.mdGravatar A. Unique TensorFlower2017-03-13
| | | | Change: 149995091
* Add a sample program to evaluate clock cycle profiler and support clock ↵Gravatar A. Unique TensorFlower2017-03-09
| | | | | | cycle profiling on android 64bit Change: 149704577
* Merge changes from github.Gravatar Andrew Harp2017-03-01
| | | | Change: 148954491
* Add README.md for tensorflow runtime with HVX accelerationGravatar A. Unique TensorFlower2017-02-14
| | | | Change: 147519438
* Fix and refactor hexagon controller to catch up with latest hexagon_nn libarryGravatar A. Unique TensorFlower2017-02-09
| | | | Change: 147097908
* Add dummy function and data for inception inference on HVXGravatar A. Unique TensorFlower2017-01-17
| | | | Change: 144763407
* Add Makefile for hexagon controllerGravatar A. Unique TensorFlower2017-01-17
| | | | Change: 144755322
* Add experimental implementation for hexagon controllerGravatar A. Unique TensorFlower2017-01-17
| | | | Change: 144746814
* Add a placeholder for hexagon_controllerGravatar A. Unique TensorFlower2017-01-11
Change: 144268749