| Commit message (Collapse) | Author | Age |
|
|
|
| |
PiperOrigin-RevId: 215018984
|
|
|
|
| |
PiperOrigin-RevId: 209679086
|
|
|
|
|
|
|
|
| |
"opt-in" via ShapeRefiner API and it doesn't yet affect any existing validation and inferences anywhere. Eventually graph validation should start using it.
Doesn't yet support recursive functions and doesn't yet support more complex shape propagation scenarios where several iterations may be needed to infer shapes.
PiperOrigin-RevId: 170078811
|
|
|
|
|
|
|
| |
Can now use type restrictions of the form
'attr("T: {numbertype, bool, string}")'.
PiperOrigin-RevId: 168003571
|
|
|
|
|
|
|
|
|
|
|
|
| |
As we are implementing function support through C API, the new code path
runs shape inference of Operations representing functions, but we don't
yet support shape inference for functions.
Before this change, adding a function NodeDef would result in error.
This change pairs all functions with a shape inference function that
sets all output shapes to unknown.
PiperOrigin-RevId: 163830793
|
|
|
|
| |
Change: 136107320
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
tensorflow/core/ files and build targets.
Change: 113080064
|
|
|
|
| |
Change: 112920860
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|