message: Minor constant_op.constant improvement
  Before:
  entry {
  name: "MicroBenchmarks.benchmark_create_constant"
  iters: 30000
  wall_time: 2.04829374949
  extras {
  key: "examples_per_sec"
  value {
  double_value: 488211.224708
  }
  }
  }
  After:
  entry {
  name: "MicroBenchmarks.benchmark_create_constant"
  iters: 30000
  wall_time: 1.73307259878
  extras {
  key: "examples_per_sec"
  value {
  double_value: 577009.872931
  }
  }
  }
diff: @@ -106,12 +106,12 @@ def convert_to_eager_tensor(value, ctx, dtype=None):
  tensor = scalar_cache.get(cache_key, None)
  if tensor is not None:
  return ops.EagerTensor(
  - value, context=handle, device=device, dtype=dtype, other_value=tensor)
  - t = ops.EagerTensor(value, context=handle, device=device, dtype=dtype)
  + value, handle, device, dtype, tensor)
  + t = ops.EagerTensor(value, handle, device, dtype)
  scalar_cache[cache_key] = t
  return t
  else:
  - return ops.EagerTensor(value, context=handle, device=device, dtype=dtype)
  + return ops.EagerTensor(value, handle, device, dtype)
  @tf_export("constant")
  