aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/stream_executor/dso_loader.cc
Commit message (Collapse)AuthorAge
* Removed ToString method from tensorflow::StringPiece.Gravatar A. Unique TensorFlower2018-08-28
| | | | | | This will make it easier to replace tensorflow::StringPiece with absl::string_view, as absl::string_view does not contain a ToString method. PiperOrigin-RevId: 210550029
* [StreamExecutor] Rename ::perftools::gputools -> ::stream_executor, part 1.Gravatar Justin Lebar2018-04-17
| | | | | | | | | | | | | | | | | | | | | | | | | | Step 1 of re-namespace'ing StreamExecutor into ::stream_executor. This moves everything inside of stream_executor/..., and leaves a namespace alias into ::perftools::gputools. The next steps will clean up users to use the new namespace. This is mostly a mechanical change, but it also includes a bunch of non-mechanical changes that ideally would be split out into separate patches. Unfortunately they all sort of need to be shoved in here for various reasons: - forward declarations need to be in the same namespace as the actual types, so we need to change all forward declarations of StreamExecutor types in this one patch. - Uses of these forward declarations need to be changed to the new namespace (or otherwise we need to add a namespace alias to the relevant header, but this is pretty ugly). - Various initialization code needs to live in StreamExecutor's "real" namespace, so all this needs to be changed. PiperOrigin-RevId: 193256128
* Remove header dependence on cuda_config.h to fix opensource custom op support.Gravatar Gunhan Gulsoy2018-02-09
| | | | | | | Fixes #14454 Fixes #12860 PiperOrigin-RevId: 185194924
* Merge changes from github.Gravatar Michael Case2018-02-07
| | | | PiperOrigin-RevId: 184897758
* Merge changes from github.Gravatar Vijay Vasudevan2017-02-17
| | | | Change: 147897309
* Merge changes from github.Gravatar A. Unique TensorFlower2017-02-01
| | | | Change: 146316196
* Fix initialization order problem for mutexes on Mac GPU opensource build.Gravatar Peter Hawkins2016-12-19
| | | | Change: 142508618
* Find libdevice files in .runfiles when TEST_SRCDIR is not set.Gravatar Jingyue Wu2016-12-13
| | | | | | Before this CL, XLA GPU binaries can only be run with "blaze test". After this CL, they can be run directly via "blaze-bin/<executable>". Change: 141952101
* Merge changes from github.Gravatar Vijay Vasudevan2016-11-03
| | | | Change: 138143557
* Merge changes from github.Gravatar Xiaoqiang Zheng2016-10-28
| | | | Change: 137532946
* Merge changes from github.Gravatar Patrick Nguyen2016-10-20
| | | | Change: 136750267
* Merge changes from github.Gravatar Dan Mané2016-09-09
| | | | Change: 132733397
* Merge changes from github.Gravatar A. Unique TensorFlower2016-08-25
| | | | Change: 131310818
* Merge changes from github.Gravatar A. Unique TensorFlower2016-06-24
| | | | Change: 125835079
* Update copyright for 3p/tf.Gravatar A. Unique TensorFlower2016-06-02
| | | | Change: 123901292
* Merge changes from github.Gravatar Vijay Vasudevan2016-05-26
| | | | Change: 123342870
* Merge changes from github.Gravatar A. Unique TensorFlower2016-05-05
| | | | Change: 121586635
* TensorFlow: switch dsoloader path for libcuda to end in .so.1Gravatar Vijay Vasudevan2016-02-18
| | | | Change: 114990321
* TensorFlow: fix missing GetCudaVersion() for libcuda.so. h/t to @3XX0.Gravatar Vijay Vasudevan2016-02-18
| | | | Change: 114983764
* Merge changes from github.Gravatar Vijay Vasudevan2016-02-17
| | | | Change: 114882676
* Use cc_binary rather than cc_library to reduce size of native library in APK ↵Gravatar A. Unique TensorFlower2016-01-29
| | | | | | from 5.5mb to 3.2mb (compressed). Change: 113369407
* TensorFlow: upstream changes to git.Gravatar Vijay Vasudevan2015-12-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change 109695551 Update FAQ Change 109694725 Add a gradient for resize_bilinear op. Change 109694505 Don't mention variables module in docs variables.Variable should be tf.Variable. Change 109658848 Adding an option to create a new thread-pool for each session. Change 109640570 Take the snapshot of stream-executor. + Expose an interface for scratch space allocation in the interface. Change 109638559 Let image_summary accept uint8 input This allows users to do their own normalization / scaling if the default (very weird) behavior of image_summary is undesired. This required a slight tweak to fake_input.cc to make polymorphically typed fake inputs infer if their type attr is not set but has a default. Unfortunately, adding a second valid type to image_summary *disables* automatic implicit conversion from np.float64 to tf.float32, so this change is slightly backwards incompatible. Change 109636969 Add serialization operations for SparseTensor. Change 109636644 Update generated Op docs. Change 109634899 TensorFlow: add a markdown file for producing release notes for our releases. Seed with 0.5.0 with a boring but accurate description. Change 109634502 Let histogram_summary take any realnumbertype It used to take only floats, not it understands ints. Change 109634434 TensorFlow: update locations where we mention python 3 support, update them to current truth. Change 109632108 Move HSV <> RGB conversions, grayscale conversions, and adjust_* ops back to tensorflow - make GPU-capable version of RGBToHSV and HSVToRGB, allows only float input/output - change docs to reflect new size constraints - change HSV format to be [0,1] for all components - add automatic dtype conversion for all adjust_* and grayscale conversion ops - fix up docs Change 109631077 Improve optimizer exceptions 1. grads_and_vars is now a tuple, so must be wrapped when passed to format. 2. Use '%r' instead of '%s' for dtype formatting Base CL: 109697989
* TensorFlow: Improve performance of AlexnetGravatar Manjunath Kudlur2015-11-20
| | | | | | | | | | | | | | | | | | | | | | Changes: * error message that refers to removed `DefaultSession` method. * -Wnull-conversion warnings * the "_start_time" attr for recvs when the flag "--brain_enable_scheduling_for_recvs" is set. * typo in tutorial data download progress message. * a typo ("however their installing"=>"however installing"). * typo, rename "TensorFlow Mechanics" to "How To" to be consistent with the website. * a typo ("subtact"=>"subtract"). * protobuf examples in comments in tensorflow::Example.proto. * formula formatting in MNIST beginner tutorial * negative fraction-of-queue-full stats * protobuf inclusion path so that Android demo will build under Blaze. * small typo (moderatly > moderately) * Session.run() to check that tensor arguments come from the session's graph. * another six import * seq2seq typo in bazel command Base CL: 108349164
* TensorFlow: Initial commit of TensorFlow library.Gravatar Manjunath Kudlur2015-11-06
TensorFlow is an open source software library for numerical computation using data flow graphs. Base CL: 107276108