aboutsummaryrefslogtreecommitdiffhomepage
path: root/RELEASE.md
Commit message (Collapse)AuthorAge
* Merge changes from github.Gravatar A. Unique TensorFlower2016-10-10
| | | | Change: 135698415
* Make regexp.h internal, only visible to the new tfprof contrib lib.Gravatar Vijay Vasudevan2016-09-23
| | | | | | | | | | | | | RE2 is not as portable as we would like, so we want to try to discourage the use of it in core libraries. After having removed it from all core uses, the only remaining use is in tfprof, so we move its visibility to only be to tfprof, which is an external tool. tfprof appears to fundamentally rely on regexp as a user interface, so it cannot be easily removed. However, perhaps one day tfprof will move into its own repo and then we can drop RE2 from our builds entirely. Change: 134120532
* Remove dot.cc utility, not really needed since we haveGravatar Vijay Vasudevan2016-09-21
| | | | | TensorBoard. Change: 133917299
* Merge changes from github.Gravatar Dan Mané2016-09-09
| | | | Change: 132733397
* Rename NoGradient -> NotDifferentiable, to make it clearGravatar Vijay Vasudevan2016-09-09
| | | | | | | about when it should be used. Keep the old name around for temporary backwards compatibility. Change: 132700646
* graph.proto no longer needs to export NodeDef, clients should useGravatar A. Unique TensorFlower2016-08-25
| | | | | node_def.proto instead. Change: 131290995
* Adds _PartitionInfo to variable initializer signatureGravatar Wei Ho2016-08-24
| | | | Change: 131229727
* Remove special handling of host-memory/device-memory for int32 arguments in ↵Gravatar A. Unique TensorFlower2016-08-12
| | | | | | | type lists. The current special case behavior is preserved only for functions and their gradients. Change: 130100547
* Document breaking change to several RNNCells.Gravatar Eugene Brevdo2016-08-11
| | | | Change: 130070042
* Change DeviceFactory functions that create devices to propagateGravatar Vijay Vasudevan2016-08-08
| | | | | | | | | | | | | Statuses, so that failures to initialize devices don't crash the program. Changes swig for device_lib to be a lot simpler, thanks to mrry@ and keveman@'s help. Change allocation of eigen scratch memory to go through the allocator. Re-enable test for local devices now that python3 issue is fixed. Change: 129678132
* Merge changes from github.Gravatar A. Unique TensorFlower2016-07-31
| | | | Change: 128958134
* Improvements to the C++ graph building API.Gravatar Manjunath Kudlur2016-07-15
| | | | | | TESTED: - passed opensource_build: http://ci.tensorflow.org/job/tensorflow-cl-presubmit-multijob/2780/ Change: 127585603
* Include recent C graph-construction API in release notes.Gravatar A. Unique TensorFlower2016-07-13
| | | | Change: 127385333
* Merge changes from github.Gravatar Andrew Harp2016-07-11
| | | | Change: 127101926
* Merge changes from github.Gravatar A. Unique TensorFlower2016-06-30
| | | | Change: 126335170
* TensorFlow: Remove old Env:: APIs that don't pass unique_ptr.Gravatar Vijay Vasudevan2016-06-21
| | | | | | Also update RELEASE.md to forward port from 0.9 branch, and add this new 'breaking change to the API.' Change: 125465285
* Move CTC out of contrib and document.Gravatar Eugene Brevdo2016-06-15
| | | | Change: 125022295
* Make RNN api public.Gravatar Eugene Brevdo2016-06-07
| | | | Change: 124305799
* Update the tensorflow RELEASE.md to include information about runtime ↵Gravatar Nikhil Thorat2016-05-27
| | | | | | | statistics in the tensorboard graph visualizer. Change: 123427735
* Allow callers to provide a shift value in tf.nn.moments().Gravatar A. Unique TensorFlower2016-05-24
| | | | Change: 123095477
* Documented TensorBoard improvements that will make it into the 0.9.0 release.Gravatar Dan Mané2016-05-16
| | | | Change: 122460440
* Merge changes from github.Gravatar Illia Polosukhin2016-04-18
| | | | Change: 120185825
* Fix dependencies bugsGravatar Eugene Brevdo2016-03-11
| | | | Change: 116925769
* Merge changes from github.Gravatar Vijay Vasudevan2016-02-17
| | | | Change: 114882676
* Fix tf.test for PEP-8 and documentGravatar Geoffrey Irving2016-02-10
| | | | | | | | tf.test now has appropriate snake case function names (get_temp_dir and is_built_with_cuda) and has normal toplevel module documentation. Also fix a bug in make_all. Change: 114351269
* Generalize tf.image.random_crop to dimension-independent tf.random_cropGravatar Geoffrey Irving2016-02-08
| | | | | | | | | | | The C++ 3-D-only RandomCrop op is now deprecated at GraphDef version 8, replaced with a python tf.random_crop that works for any dimension. This will allow random_crop to be used for other purposes. Unfortunately, tf.image.random_crop took 2 sizes rather than 3 for 3-D tensors. The new tf.random_crop always takes n sizes for rank n tensors; pass 3 as the last element if you want to not crop a last dimension of size 3. Change: 114135451
* Breaking change in TF RNN python api: Return the final state instead of theGravatar Eugene Brevdo2016-01-27
| | | | | | | | | list of states when calling tf.nn.rnn() and tf.nn.state_saving_rnn() This is necessary for further cleanup of RNN state propagation code (currently dynamic RNN calculations when passing sequence_length do not return the proper final state, this is a necessary fix to make that fix efficient). Change: 113203893
* 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
* - Added optimizer_options field to GraphOptions, moved graph optmizationGravatar Manjunath Kudlur2016-01-27
| | | | | | options there. - Deprecated the existing skip_common_subexpression_elimination field. Change: 113194182
* Remove TensorShape::ShortDebugString in favor of TensorShape::DebugStringGravatar Geoffrey Irving2016-01-25
| | | | | The two functions already have the same behavior. Change: 112959229
* First step of moving files out of tensorflow/core/public/. HereGravatar Josh Levenberg2016-01-20
| | | | | | | we copy the original files to their new location and make the public/ versions #include the new location. Once all references are updated to point to the new location, we can delete the originals in public/. Change: 112622561
* Add GraphDef version 6 implementing scalar strictness, but don't use itGravatar Geoffrey Irving2016-01-12
| | | | | | | | | | | | | | | | | The kAllowLegacyScalars flag is now gone. Instead, scalar strictness now depends on the GraphDef version: we are lenient below 6 and strict with 6 and above. The current GraphDef version is still 5; new graphs will not yet use the new version by default. Outside of PLATFORM_GOOGLE, this change has no effect since the code was already scalar strict. The TensorShapeUtils versions of IsLegacyScalar and IsLegacyVector are also gone; users should now get them from OpKernel. The GraphDef version history has been moved to core/public/version.h to minimize the number of files that must be changed in future CLs. Change: 111947842
* Fix bug where attrs with values that are the empty listGravatar Josh Levenberg2016-01-07
| | | | | were not being properly set via the Python API. Change: 111635679
* TensorFlow: merge changes from internalGravatar Vijay Vasudevan2015-12-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change 110055925 Clean up interface for adjust_contrast and adjust_brightness. - Simplify kernel for adjust_contrast and remove all min/max and casts. - Change semantics of delta arg to adjust_brightness (always in [0,1)), and adjust users. - Add saturate_cast for casting images without over/underflow problems. - Add new numbers for adjust_contrast benchmark. This CL makes two changes to the public API: - It changes the semantics of the delta parameter of adjust_brightness, which was in the same range as the input image before, and now is always in [0,1). - It changes the semantics of adjust_contrast (the cc op), which wasn't hidden, but was shadowed by the python wrapper in image_ops. It's a little questionable whether this function was part of the public API. It definitely shouldn't have been. It is now hidden, although now it could be part of the public API, albeit with a different name. Change 110054427 update ci_build * add PYTHON_BIN_PATH and always run ./configure in ci_build * rename ci_build cache directory to bazel-ci_build-cache * sync ci_build/Dockerfile.cpu with docker/Dockerfile.devel * use "FROM nvidia/cuda:..." for gpu container * therefore no need of the tensorflow_extra_deps directory anymore * share install code between containers using ./install/*.sh scripts * do not inherit (and override FROM clausule in dockerfiles anymore) * print bazel test errors to stderr Change 110047126 Update ops.pbtxt. Change 110046428 Simplify the example for the Fill op. Base CL: 110056265
* TensorFlow: Upstream changes to git.Gravatar Vijay Vasudevan2015-12-08
| | | | | | | | | | | | | | | | | | | | | | | Change 109730179 Add support for selecting partition strategy in tf.nn.embedding_lookup and related ops, and allow unequally-sized shards to be used as input. Change 109729548 TensorFlow: add RELEASE.md notes for 0.6.0. Change 109728185 Make seq2seq_test non-flaky by setting python and numpy random seed. Change 109725913 Refactor slot creation in optimizers and moving averages to separate file Change 109718024 TensorFlow: reduce runtime of seq2seq_test from ~30s to ~18s. Change 109712251 More performance improvement for convnet on GPU. + Switch forward convolution format to NCHW. + Allocate scratch space for forward- and backward- convolutions. + Users can use "TF_CUDNN_WORKSPACE_LIMIT_IN_MB" to configure the scratch space limit. The default limit in 1GB. Change 109710898 Added extract_sub_graph utility function Base CL: 109731609
* 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