| Commit message (Collapse) | Author | Age |
|
|
|
| |
PiperOrigin-RevId: 215018984
|
|
|
|
| |
PiperOrigin-RevId: 210565027
|
|
|
|
|
|
|
|
|
|
| |
conversions.
That is, instances of sp.ToString() are replaced with std::string(sp).
This will allow tensorflow::StringPiece::ToString to be removed, which is necessary before it can be replaced with absl::string_view.
PiperOrigin-RevId: 195689392
|
|
|
|
|
|
|
|
| |
tensorflow::str_util equivalents.
This will allow the deprecated methods to be removed.
PiperOrigin-RevId: 191314576
|
|
|
|
|
|
|
| |
Can now use type restrictions of the form
'attr("T: {numbertype, bool, string}")'.
PiperOrigin-RevId: 168003571
|
|
|
|
|
|
|
|
|
|
|
|
| |
The goal is to make kernels mostly independent of proto headers, which will let
us lock down our .so imports. This CL does not remove any actual headers, but
changes a bunch of files so that header removal is possible in a followup CL.
It also marks the headers that will be removed with
// TODO(b/62899350): Remove
RELNOTES: n/a
PiperOrigin-RevId: 160552878
|
|
|
|
| |
Change: 145462646
|
|
|
|
|
| |
std::function. This simplifies the calling and reduces the amount of templated code generated.
Change: 127860029
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change: 123900938
|
|
|
|
|
|
|
|
| |
This replaces the OP_DEPRECATED macro with something declarative, which in
particular lets us throw exceptions at graph construction time based on
deprecation. I've left the OP_DEPRECATED macro around in case uses elsewhere
can't be expressed in a purely declarative manner.
Change: 120386133
|
|
|
|
|
| |
pass the StringPiece values.
Change: 117027762
|
|
|
|
|
| |
of doing it itself (incorrectly on mac).
Change: 116897392
|
|
|
|
|
|
|
|
|
|
| |
doesn't filter op registrations, this saves >185k. Also, this may save a few
cycles during startup for mobile (untested), since the doc string won't be
parsed.
This introduces use of a TF_LEAN_BINARY macro that we can use to control other
such options.
Change: 116889235
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
After this we can replace port.h with types.h.
Change: 112727463
|
|
|
|
|
|
| |
imported.
Change: 110842260
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 is an open source software library for numerical computation
using data flow graphs.
Base CL: 107276108
|