{"push_id":918293289,"size":182,"distinct_size":182,"ref":"refs/heads/master","head":"266083148c9a1544cd7e3d1881111133045b030b","before":"8242b4dd1b36440e191fef8a07b6f37d8bcee60d","commits":[{"sha":"27259353e50e6bcaeeedbc26dc3aaaa5695fe500","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: Upstream changes from git.\n\nChange 109849574\n\tAvoid some missing return warnings\nChange 109837783\n\tAdd invalid aggregation to error message.\nChange 109835474\n\tImproves docstring of RegisterGradient decorator.\n\n\tFixes a typo (input -> output) and uses lowercase name for neg in the provided example.\nChange 109834486\n\tUpdate generated Op docs.\nChange 109830497\n\tFix per_image_whitening to handle edge case by preventing the sqrt() of a negative number which is possible due to numerical floating point issues. Unit test added.\n\tFixes #411\nChange 109824286\n\tChange TensorBoard/TAG to 4\nChange 109824197\n\tUpdate tutorials and documentation usage of print to use print as function not statement.\n\tThis way you can copy+paste code in a python3 context and it will still work.\nChange 109824020\n\tFix another case where TensorBoard discards values after a restart.\n\n\tWe also need to not discard on graph_def, since user code or SummaryWriter may add graph_defs at step 0 after every restart.\nChange 109821924\n\tDefines Templates for variable sharing.\n\n\tA Template is a function that generates a sub-graph with the same variables each time it is called.\n\n\tTwo different templates defined with the same underlying function also return different variables.\nChange 109815801\n\tDon't instatiate the eigen expressions for additions and subtractions of\n\tboolean since they won't be called. This reduces the size of the binary a bit.\nChange 109795730\n\tAllow casts to and from int8\nChange 109791914\n\tPython 3 fix: filter has no len\n\n\tgradients.py calls len on the output of filter.  A call to tuple is needed in\n\tbetween.\n\n\tNot sure why this wasn't caught when we ran the Python 3 tests.  If I break it\n\tfor Python 2 several tests break.\nChange 109757009\n\tFix minor grammatical errors in about.html\n\n\tThe missing article needs no justification, I think.\n\thas -> have, because subjects are 'usability and functionality', not 'TensorFlow'.\n\tand also -> and, because 'also' is superfluous in this use.\nChange 109756627\n\tTensorFlow: some doc updates to models/ files\nChange 109743899\n\tTensorFlow: remove one more clang warning (class / struct inconsistency).\nChange 109741933\n\tDocument default for max_images in tf.image_summary\n\n\tIt used to say max_images=None which hid the C++ defalut of 3.\n\tNow it says max_images=3.\n\n\tFixes https://github.com/tensorflow/tensorflow/issues/441.\n\n\tIt's unfortunate that an edit-distance-5 change produces such a large CL.\nChange 109741569\n\tUpdate generated Op docs.\nChange 109739599\n\tRenaming the Python variables in the layer weights of the fully connected\n\tMNIST model so that the variable and the TensorFlow names are different. This\n\tallows the documentation to be more explicit about the distinction between the\n\tweights and biases of different layers. Also, the documentation gets to\n\tdescribe the whether the TF name or the Python name is being used.\n\nBase CL: 109851372","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/27259353e50e6bcaeeedbc26dc3aaaa5695fe500"},{"sha":"eeb4a439e9b98c265203908ef0d8a813b8e9e70b","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: fix missing python3 print syntax in classify_image.py\n\nChange-Id: Ibd5c68048f172785cf68272367d0f06fd62bc7de","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/eeb4a439e9b98c265203908ef0d8a813b8e9e70b"},{"sha":"019c6791406e60901b6b6190bb744e423815b807","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: upstream changes to git.\n\nChange 109910602\n\tTensorFlow: rename packages to their final whl names for linux.\n\nBase CL: 109910643","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/019c6791406e60901b6b6190bb744e423815b807"},{"sha":"c3007947ca39bc91bc242abdbdb1479b21a3b392","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: Merge from internal.","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/c3007947ca39bc91bc242abdbdb1479b21a3b392"},{"sha":"5abead8c434d5c99c0eb43385f833844eff55721","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: upstream changes to git.\n\nChange 109922312\n\tUpdate dockerfiles and instructions.\n\n\tThis CL does two things:\n\t* updates dockerfiles to use 0.6.0\n\t* updates the instructions for the new tag format.\nChange 109920508\n\tFix broken cast_op_test\nChange 109919316\n\tEnforce converting to int64 for SparseTensor indices and shape\nChange 109916130\n\tFix imagenet for Python 3\n\n\tIt needed some binary file modes and an iteritems -> items.\nChange 109912827\n\tEnable fast c++ implementation in protobuf's python interface.\n\nBase CL: 109922840","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/5abead8c434d5c99c0eb43385f833844eff55721"},{"sha":"7bd4619e599cac2a976be826a8259bbe333df415","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: Merge from internal","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/7bd4619e599cac2a976be826a8259bbe333df415"},{"sha":"3116631f950a7de755c786fc954dc9cfb295d127","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: Update protobuf submodule to 014b9012d32c6409bf2f4f13ff4608a2cbc7cb9a","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/3116631f950a7de755c786fc954dc9cfb295d127"},{"sha":"6df34588d428940092540fd6134baa3917471a46","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"Merge from internal","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/6df34588d428940092540fd6134baa3917471a46"},{"sha":"475edf8e949e9913e74d2f4b183f271198ecda86","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: upstream changes to git.\n\nChanges:\n    Fix wrong path in build_pip_package.sh; fixes #471","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/475edf8e949e9913e74d2f4b183f271198ecda86"},{"sha":"127d0bd4812edebbe72178f3782bac050fd03042","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: Merging changes from internal","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/127d0bd4812edebbe72178f3782bac050fd03042"},{"sha":"d9cfc64a2ddf05c0b093c8fb6704c67452ee3ea0","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: merge changes from internal\n\nChange 109945903\n\tMake unsorted_segment_sum detect negative indices\n\n\tPreviously it crashed.  This fixes #466.\n\n\tAlso improve the error message to say which index is problematic.\nChange 109942557\n\tFix the conv_grad_input with stride 2.\n\t+ We always call the Cudnn implementation even if we have an incompatible\n\tpadding.\n\nBase CL: 109948577","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/d9cfc64a2ddf05c0b093c8fb6704c67452ee3ea0"},{"sha":"65ea079c5b8a0f01222e606de93c6846745de47b","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: Merging changes from internal","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/65ea079c5b8a0f01222e606de93c6846745de47b"},{"sha":"7c5c20b2b73c40bb4fd113f26bcda73a5e5bec6d","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@borgerding.net","name":"Mark Borgerding"},"message":"fix for build failure (tools/python_bin_path.sh not found)\n\nChange-Id: Ic259ae0e7b4a20627824d302f8a4936368d561dd","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/7c5c20b2b73c40bb4fd113f26bcda73a5e5bec6d"},{"sha":"bc624aa8d9460dca794fde6d5534f1d3e8054016","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: merge changes from internal\n\nChange 110004767\n\tAdd Cast to list of supported ConstantValue ops, mainly useful for shape inference\nChange 110002200\n\tBug fix for b/24814668. The fix uses mdevin's CL/109324239, which adds support to clear control dependency and control flow contexts.\n\n\tBug fix for b/25914830. We now clear the control related contexts for initial values of variables in adagrad.\nChange 110000213\n\tFurther (minor) improvements to print usage in docs and tutorials\nChange 109975099\n\tUpdate `tensor_util.ConstantValue()` to return scalars when appropriate.\n\n\tThe `ConstantValue()` implementations for `tf.size()` and `tf.rank()`\n\twere returning single-element numpy vectors, whereas the op\n\timplementations produce scalar outputs.\nChange 109950165\n\tTensorBoard tag to 5\n\nBase CL: 110006867","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/bc624aa8d9460dca794fde6d5534f1d3e8054016"},{"sha":"07288530f484a10d1144e00842fcf44971f065f6","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: Merging changes from internal","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/07288530f484a10d1144e00842fcf44971f065f6"},{"sha":"0a21a38d4ef5b66177f407f74f14dd7b72232b36","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: merge changes from internal\n\nChange 110010103\n\tImplementing SparseSplitOp.\n\tThe op takes a sparse tensor (list, values and shape), split_dim and num_splits and produces a list of num_splits tensors where the shape of each tensor is the shape of the original tensor except split_dim = shape[split_dim +num_split - 1 / num_split]. in case if shape[split_dim] is not an integer multiple of num_split an extra one dimension get added to the slices starting from 0.\n\tFor example if the input shape is a [2, 10] split_dim = 1, num_split = 3\n\toutput shapes will be [[2, 4], [2, 4], [2, 2]].\n\n\tThe Op register shape to [Unknown, dim] for indices tensors and [Unknown] for the values tensor because shape can't be inferred without evaluate input tensors.\n\nBase CL: 110012853","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/0a21a38d4ef5b66177f407f74f14dd7b72232b36"},{"sha":"8cb5dbed00d39637f295509bd670962b72e6544e","author":{"email":"c08192e8fe669f6ecbd6dba0a906fecf8baad8f9@gmail.com","name":"arahuja"},"message":"Update input_data import statement\n\nChange-Id: Id5bab85e89bf790f6c2128513bbc1411ca5c7fa9","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/8cb5dbed00d39637f295509bd670962b72e6544e"},{"sha":"7fb82f181a2e9158044672a33f32fc5b6d51eddc","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: merge changes from internal\n\nBase CL: 110018194","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/7fb82f181a2e9158044672a33f32fc5b6d51eddc"},{"sha":"a4cefca9f40ae6cfe366b6187d07e5199aa74895","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: fix undeclared header inclusions in two BUILD files\nto fix build for bazel 0.1.2\n\nChange-Id: I09c89610ac8afb02834458c69d0a56d7cbaf43d1","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/a4cefca9f40ae6cfe366b6187d07e5199aa74895"},{"sha":"c12fb92f3ed2f15aeade5d6f315171687a864577","author":{"email":"bd6987f57ad8de8e4eeb793412cd14a6afe9dad2@google.com","name":"Vijay Vasudevan"},"message":"TensorFlow: Merging changes from internal","distinct":true,"url":"https://api.github.com/repos/ville-k/tensorflow/commits/c12fb92f3ed2f15aeade5d6f315171687a864577"}]}