aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/framework/op_def_builder_test.cc
Commit message (Collapse)AuthorAge
* Register more ops with bfloat16 types.Gravatar Peter Hawkins2017-11-30
| | | | PiperOrigin-RevId: 177537667
* Add uint32 and uint64 types to TensorFlow.Gravatar Peter Hawkins2017-10-10
| | | | | | | | This change merely creates the types, but does not register kernels that act on uint32/uint64 values. It also does not alter most op registration lists to include uint32/uint64 values. If desirable, that can be done in a subsequent change, although binary size will likely prove problematic if adding more kernels. The intent of the change is so XLA-compiled code can make use uint32/uint64 types. Since XLA does not use traditional TensorFlow kernels, using uint32/uint64 operators from XLA will require only uint32/uint64 op registrations, but will require few new kernel registrations. PiperOrigin-RevId: 171681867
* TF OpDefBuilder: support compound types when using tuple restrictions.Gravatar Eugene Brevdo2017-09-08
| | | | | | | Can now use type restrictions of the form 'attr("T: {numbertype, bool, string}")'. PiperOrigin-RevId: 168003571
* Remove unused protobuf header inclusionsGravatar A. Unique TensorFlower2017-06-06
| | | | PiperOrigin-RevId: 158120864
* Remove unnecessary copies of value parameters.Gravatar Peter Hawkins2017-05-10
| | | | PiperOrigin-RevId: 155511618
* All ops which directly touch resources are marked as stateful.Gravatar A. Unique TensorFlower2017-01-24
| | | | Change: 145462646
* Change OpDefBuilder's SetShapeFn to take a function pointer instead of anGravatar A. Unique TensorFlower2016-07-19
| | | | | std::function. This simplifies the calling and reduces the amount of templated code generated. Change: 127860029
* In C++ shape inference, support registering a shape inference function in OPGravatar A. Unique TensorFlower2016-06-14
| | | | | | | | | registration. Change op registration signature to return Status and return the registration data as an out parameter. Add a shape inference function and test for AddN. Support in function library needs to be expanded in a future change. Change: 124871850
* Update copyright for 3p/tf/core.Gravatar A. Unique TensorFlower2016-06-02
| | | | Change: 123900938
* Add a half type to TensorFlow core, based on Eigen::half.Gravatar A. Unique TensorFlower2016-03-22
| | | | | | | | | | Note that this is only the type, not support for it in any ops, so it is not useful for anything yet. In particular, neither TF_CALL_REAL_NUMBER_TYPES nor TF_CALL_GPU_NUMBER_TYPES list Eigen::half, so even though a lot of ops will end up declaring support for the new type, calling them will fail at runtime. Change: 117825461
* Rollforward of "Merge changes from github."Gravatar Geoffrey Irving2016-03-16
| | | | Change: 117375570
* Rollback of: "Merge changes from github."Gravatar Vijay Vasudevan2016-03-16
| | | | Change: 117304114
* Merge changes from github.Gravatar Martin Wicke2016-03-16
| | | | Change: 117301677
* Replace uses of RE2 with Scanner, for sources that are used on mobile.Gravatar A. Unique TensorFlower2016-03-09
| | | | | | | | | | | This CL also adds the Scanner class to do simple scans over strings, to mimic regexp behavior like [a-zA-Z][a-zA-Z0-9]* with: Scanner scan(s); scan.One(Scanner::LETTER); scan.Any(Scanner::LETTER_DIGIT); bool matched = scan.GetResult(); Change: 116803757
* TensorFlow: ASSERT_OK and EXPECT_OK are also defined in other projectsGravatar Vijay Vasudevan2016-01-27
| | | | | | that are built with TensorFlow (protobuf), so prefix our macros with TF_ to make them project specific. Change: 113197186
* Adds UINT16 type to TensorFlow.Gravatar A. Unique TensorFlower2016-01-25
| | | | Change: 112970147
* Many tensorflow/core build clean ups.Gravatar Josh Levenberg2016-01-20
| | | | Change: 112523833
* Replacing reference 'names' variable with 'example_names' variable.Gravatar A. Unique TensorFlower2016-01-20
| | | | Change: 112481326
* Add support for storing Partial TensorShapes in python & op-def code.Gravatar Eugene Brevdo2016-01-11
| | | | | | | | | This includes: * Modify python's TensorShape to allow serialization of partially defined shapes. * Update attr related code to support "partial_shape" and "list(partial_shape)" declarations. * Link partial_shape attr declarations to C++ PartialTensorShape object. Change: 111902026
* Change: 110592065Gravatar A. Unique TensorFlower2015-12-21
|
* 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: Doc and linter fixes, some additional tests andGravatar Vijay Vasudevan2015-11-16
| | | | | | | | | | | | | | error handling, updates to website. Changes: - Removes redundant reshape from image models by @mrry - Default TensorBoard to localhost by @danmane - Reformatting of tensorflow/core by @josh11b - Make tutorials backwards compatible to 0.5.0 by @girving - Improve print documentation (md files not updated). - Add proper scrolling to sitemap by @martinwicke Base CL: 107956254
* 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