1 package(default_visibility = ["//tensorflow:internal"]) 2 3 licenses(["notice"]) # Apache 2.0 4 5 exports_files(["LICENSE"]) 6 7 load("//tensorflow:tensorflow.bzl", "py_test", "tf_py_test") 8 9 py_test( 10 name = "batch_dataset_op_test", 11 size = "small", 12 srcs = ["batch_dataset_op_test.py"], 13 srcs_version = "PY2AND3", 14 tags = ["no_pip"], 15 deps = [ 16 ":dataset_serialization_test", 17 "//tensorflow/contrib/data/python/ops:dataset_ops", 18 "//tensorflow/contrib/data/python/ops:transformation_ops", 19 "//tensorflow/python:array_ops", 20 "//tensorflow/python:client_testlib", 21 "//tensorflow/python:constant_op", 22 "//tensorflow/python:dtypes", 23 "//tensorflow/python:errors", 24 "//tensorflow/python:math_ops", 25 "//tensorflow/python:sparse_tensor", 26 "//tensorflow/python:string_ops", 27 "//tensorflow/python:tensor_shape", 28 "//tensorflow/python:util", 29 "//third_party/py/numpy", 30 ], 31 ) 32 33 py_test( 34 name = "bucketing_test", 35 size = "small", 36 srcs = ["bucketing_test.py"], 37 srcs_version = "PY2AND3", 38 deps = [ 39 ":dataset_serialization_test", 40 "//tensorflow/contrib/data/python/ops:dataset_ops", 41 "//tensorflow/contrib/data/python/ops:transformation_ops", 42 "//tensorflow/python:array_ops", 43 "//tensorflow/python:client_testlib", 44 "//tensorflow/python:constant_op", 45 "//tensorflow/python:dtypes", 46 "//tensorflow/python:errors", 47 "//tensorflow/python:framework_ops", 48 "//tensorflow/python:math_ops", 49 "//tensorflow/python:string_ops", 50 "//tensorflow/python:tensor_shape", 51 "//third_party/py/numpy", 52 ], 53 ) 54 55 py_test( 56 name = "concatenate_dataset_op_test", 57 size = "small", 58 srcs = ["concatenate_dataset_op_test.py"], 59 srcs_version = "PY2AND3", 60 deps = [ 61 ":dataset_serialization_test", 62 "//tensorflow/contrib/data/python/ops:dataset_ops", 63 "//tensorflow/python:client_testlib", 64 "//tensorflow/python:errors", 65 "//tensorflow/python:tensor_shape", 66 "//tensorflow/python/data/util:nest", 67 "//third_party/py/numpy", 68 ], 69 ) 70 71 py_test( 72 name = "dataset_constructor_op_test", 73 size = "medium", 74 srcs = ["dataset_constructor_op_test.py"], 75 srcs_version = "PY2AND3", 76 tags = [ 77 "manual", 78 "nomac", # b/62040583 79 ], 80 deps = [ 81 ":dataset_serialization_test", 82 "//tensorflow/contrib/data/python/ops:dataset_ops", 83 "//tensorflow/contrib/data/python/ops:transformation_ops", 84 "//tensorflow/core:protos_all_py", 85 "//tensorflow/python:array_ops", 86 "//tensorflow/python:client_testlib", 87 "//tensorflow/python:dtypes", 88 "//tensorflow/python:errors", 89 "//tensorflow/python:framework_ops", 90 "//tensorflow/python:math_ops", 91 "//tensorflow/python:resource_variable_ops", 92 "//tensorflow/python:session", 93 "//tensorflow/python:sparse_tensor", 94 "//tensorflow/python:tensor_shape", 95 "//tensorflow/python/data/util:nest", 96 "//third_party/py/numpy", 97 ], 98 ) 99 100 py_library( 101 name = "dataset_serialization_test", 102 srcs = [ 103 "dataset_serialization_test_base.py", 104 ], 105 srcs_version = "PY2AND3", 106 deps = [ 107 "//tensorflow/contrib/data/python/ops:iterator_ops", 108 "//tensorflow/python:client_testlib", 109 "//tensorflow/python:errors", 110 "//tensorflow/python:framework_ops", 111 "//tensorflow/python:lookup_ops", 112 "//tensorflow/python:platform", 113 "//tensorflow/python:sparse_tensor", 114 "//tensorflow/python:training", 115 "//tensorflow/python:util", 116 "//tensorflow/python:variables", 117 "//tensorflow/python/data/ops:iterator_ops", 118 "//third_party/py/numpy", 119 ], 120 ) 121 122 py_test( 123 name = "filter_dataset_op_test", 124 size = "small", 125 srcs = ["filter_dataset_op_test.py"], 126 srcs_version = "PY2AND3", 127 tags = ["no_pip"], 128 deps = [ 129 ":dataset_serialization_test", 130 "//tensorflow/contrib/data/python/ops:dataset_ops", 131 "//tensorflow/python:array_ops", 132 "//tensorflow/python:client_testlib", 133 "//tensorflow/python:dtypes", 134 "//tensorflow/python:errors", 135 "//tensorflow/python:functional_ops", 136 "//tensorflow/python:math_ops", 137 "//third_party/py/numpy", 138 ], 139 ) 140 141 tf_py_test( 142 name = "flat_map_dataset_op_test", 143 size = "medium", 144 srcs = ["flat_map_dataset_op_test.py"], 145 additional_deps = [ 146 ":dataset_serialization_test", 147 "//third_party/py/numpy", 148 "//tensorflow/contrib/data/python/ops:dataset_ops", 149 "//tensorflow/python:array_ops", 150 "//tensorflow/python:client_testlib", 151 "//tensorflow/python:constant_op", 152 "//tensorflow/python:dtypes", 153 "//tensorflow/python:errors", 154 "//tensorflow/python:function", 155 "//tensorflow/python:math_ops", 156 "//tensorflow/python:random_ops", 157 "//tensorflow/python:session", 158 "//tensorflow/python:training", 159 "//tensorflow/python:variable_scope", 160 ], 161 grpc_enabled = True, 162 tags = ["no_pip"], 163 ) 164 165 py_test( 166 name = "interleave_dataset_op_test", 167 size = "medium", 168 srcs = ["interleave_dataset_op_test.py"], 169 srcs_version = "PY2AND3", 170 tags = [ 171 "no_oss", 172 "no_pip", 173 ], 174 deps = [ 175 ":dataset_serialization_test", 176 "//tensorflow/contrib/data/python/ops:dataset_ops", 177 "//tensorflow/contrib/data/python/ops:transformation_ops", 178 "//tensorflow/python:array_ops", 179 "//tensorflow/python:client", 180 "//tensorflow/python:client_testlib", 181 "//tensorflow/python:dtypes", 182 "//tensorflow/python:errors", 183 "//tensorflow/python:math_ops", 184 "//tensorflow/python:script_ops", 185 "//tensorflow/python:sparse_ops", 186 "//tensorflow/python:sparse_tensor", 187 "//tensorflow/python:training", 188 "//third_party/py/numpy", 189 ], 190 ) 191 192 tf_py_test( 193 name = "get_single_element_test", 194 size = "small", 195 srcs = ["get_single_element_test.py"], 196 additional_deps = [ 197 "//third_party/py/numpy", 198 "//tensorflow/contrib/data/python/ops:dataset_ops", 199 "//tensorflow/python:array_ops", 200 "//tensorflow/python:client_testlib", 201 "//tensorflow/python:constant_op", 202 "//tensorflow/python:dtypes", 203 "//tensorflow/python:errors", 204 "//tensorflow/python:framework_test_lib", 205 ], 206 ) 207 208 py_test( 209 name = "map_dataset_op_test", 210 size = "medium", 211 srcs = ["map_dataset_op_test.py"], 212 srcs_version = "PY2AND3", 213 tags = ["no_pip"], 214 deps = [ 215 ":dataset_serialization_test", 216 "//tensorflow/contrib/data/python/ops:dataset_ops", 217 "//tensorflow/contrib/data/python/ops:transformation_ops", 218 "//tensorflow/python:array_ops", 219 "//tensorflow/python:client_testlib", 220 "//tensorflow/python:constant_op", 221 "//tensorflow/python:data_flow_ops", 222 "//tensorflow/python:dtypes", 223 "//tensorflow/python:errors", 224 "//tensorflow/python:framework_ops", 225 "//tensorflow/python:function", 226 "//tensorflow/python:functional_ops", 227 "//tensorflow/python:io_ops", 228 "//tensorflow/python:lookup_ops", 229 "//tensorflow/python:math_ops", 230 "//tensorflow/python:random_ops", 231 "//tensorflow/python:script_ops", 232 "//tensorflow/python:sparse_ops", 233 "//tensorflow/python:sparse_tensor", 234 "//tensorflow/python:string_ops", 235 "//tensorflow/python:util", 236 "//tensorflow/python:variable_scope", 237 "//tensorflow/python/data/ops:dataset_ops", 238 "//third_party/py/numpy", 239 ], 240 ) 241 242 py_test( 243 name = "prefetch_dataset_op_test", 244 size = "small", 245 srcs = ["prefetch_dataset_op_test.py"], 246 srcs_version = "PY2AND3", 247 tags = ["no_pip"], 248 deps = [ 249 ":dataset_serialization_test", 250 "//tensorflow/python:platform", 251 "//tensorflow/python/data/ops:dataset_ops", 252 ], 253 ) 254 255 py_test( 256 name = "range_dataset_op_test", 257 size = "small", 258 srcs = ["range_dataset_op_test.py"], 259 srcs_version = "PY2AND3", 260 deps = [ 261 ":dataset_serialization_test", 262 "//tensorflow/contrib/data/python/ops:dataset_ops", 263 "//tensorflow/contrib/data/python/ops:transformation_ops", 264 "//tensorflow/python:array_ops", 265 "//tensorflow/python:client_testlib", 266 "//tensorflow/python:constant_op", 267 "//tensorflow/python:dataset_ops_gen", 268 "//tensorflow/python:dtypes", 269 "//tensorflow/python:errors", 270 "//tensorflow/python:framework_ops", 271 "//tensorflow/python:io_ops", 272 "//tensorflow/python:parsing_ops", 273 "//tensorflow/python:tensor_shape", 274 "//tensorflow/python:variables", 275 ], 276 ) 277 278 py_test( 279 name = "reader_dataset_ops_test", 280 size = "medium", 281 srcs = ["reader_dataset_ops_test.py"], 282 srcs_version = "PY2AND3", 283 tags = ["no_pip"], 284 deps = [ 285 ":dataset_serialization_test", 286 "//tensorflow/contrib/data/python/ops:readers", 287 "//tensorflow/core:protos_all_py", 288 "//tensorflow/python:array_ops", 289 "//tensorflow/python:client_testlib", 290 "//tensorflow/python:constant_op", 291 "//tensorflow/python:dtypes", 292 "//tensorflow/python:errors", 293 "//tensorflow/python:framework_ops", 294 "//tensorflow/python:lib", 295 "//tensorflow/python:parsing_ops", 296 "//tensorflow/python:util", 297 "//tensorflow/python/data/ops:iterator_ops", 298 ], 299 ) 300 301 py_test( 302 name = "resample_test", 303 size = "medium", 304 srcs = ["resample_test.py"], 305 shard_count = 2, 306 srcs_version = "PY2AND3", 307 tags = ["noasan"], 308 deps = [ 309 "//tensorflow/contrib/data/python/ops:dataset_ops", 310 "//tensorflow/contrib/data/python/ops:transformation_ops", 311 "//tensorflow/python:client_testlib", 312 "//tensorflow/python:errors", 313 "//tensorflow/python:string_ops", 314 "//tensorflow/python:util", 315 "//third_party/py/numpy", 316 ], 317 ) 318 319 py_test( 320 name = "scan_dataset_op_test", 321 size = "small", 322 srcs = ["scan_dataset_op_test.py"], 323 srcs_version = "PY2AND3", 324 tags = ["no_pip"], 325 deps = [ 326 ":dataset_serialization_test", 327 "//tensorflow/contrib/data/python/ops:transformation_ops", 328 "//tensorflow/python:array_ops", 329 "//tensorflow/python:client_testlib", 330 "//tensorflow/python:constant_op", 331 "//tensorflow/python:dtypes", 332 "//tensorflow/python:errors", 333 "//tensorflow/python/data/ops:dataset_ops", 334 "//third_party/py/numpy", 335 ], 336 ) 337 338 py_test( 339 name = "sequence_dataset_op_test", 340 size = "medium", 341 srcs = ["sequence_dataset_op_test.py"], 342 srcs_version = "PY2AND3", 343 tags = ["no_pip"], 344 deps = [ 345 ":dataset_serialization_test", 346 "//tensorflow/contrib/data/python/ops:dataset_ops", 347 "//tensorflow/python:array_ops", 348 "//tensorflow/python:client_testlib", 349 "//tensorflow/python:dtypes", 350 "//tensorflow/python:errors", 351 "//third_party/py/numpy", 352 ], 353 ) 354 355 py_test( 356 name = "serialization_integration_test", 357 size = "small", 358 srcs = ["serialization_integration_test.py"], 359 srcs_version = "PY2AND3", 360 tags = ["no_pip"], 361 deps = [ 362 "//tensorflow/contrib/data/python/ops:iterator_ops", 363 "//tensorflow/python:client_testlib", 364 "//tensorflow/python:framework_ops", 365 "//tensorflow/python:training", 366 "//tensorflow/python/data/ops:dataset_ops", 367 ], 368 ) 369 370 py_test( 371 name = "shuffle_dataset_op_test", 372 size = "medium", 373 srcs = ["shuffle_dataset_op_test.py"], 374 srcs_version = "PY2AND3", 375 tags = ["no_pip"], 376 deps = [ 377 ":dataset_serialization_test", 378 "//tensorflow/contrib/data/python/ops:dataset_ops", 379 "//tensorflow/contrib/data/python/ops:shuffle_ops", 380 "//tensorflow/python:array_ops", 381 "//tensorflow/python:client_testlib", 382 "//tensorflow/python:constant_op", 383 "//tensorflow/python:dtypes", 384 "//tensorflow/python:errors", 385 "//tensorflow/python:framework_ops", 386 "//tensorflow/python/data/ops:dataset_ops", 387 "//tensorflow/python/data/ops:iterator_ops", 388 "//third_party/py/numpy", 389 ], 390 ) 391 392 py_test( 393 name = "sql_dataset_op_test", 394 size = "small", 395 srcs = ["sql_dataset_op_test.py"], 396 srcs_version = "PY2AND3", 397 deps = [ 398 "//tensorflow/contrib/data/python/ops:readers", 399 "//tensorflow/python:array_ops", 400 "//tensorflow/python:client_testlib", 401 "//tensorflow/python:dtypes", 402 "//tensorflow/python:errors", 403 "@org_sqlite//:python", 404 ], 405 ) 406 407 py_test( 408 name = "stats_dataset_ops_test", 409 size = "medium", 410 srcs = ["stats_dataset_ops_test.py"], 411 srcs_version = "PY2AND3", 412 tags = ["no_pip"], 413 deps = [ 414 ":dataset_serialization_test", 415 "//tensorflow/contrib/data/python/ops:dataset_ops", 416 "//tensorflow/contrib/data/python/ops:transformation_ops", 417 "//tensorflow/python:client_testlib", 418 "//tensorflow/python:errors", 419 ], 420 ) 421 422 py_test( 423 name = "unique_dataset_op_test", 424 size = "small", 425 srcs = ["unique_dataset_op_test.py"], 426 srcs_version = "PY2AND3", 427 tags = ["no_pip"], 428 deps = [ 429 ":dataset_serialization_test", 430 "//tensorflow/contrib/data/python/ops:dataset_ops", 431 "//tensorflow/contrib/data/python/ops:transformation_ops", 432 "//tensorflow/contrib/stateless", 433 "//tensorflow/python:array_ops", 434 "//tensorflow/python:client_testlib", 435 "//tensorflow/python:dtypes", 436 "//tensorflow/python:errors", 437 "//third_party/py/numpy", 438 ], 439 ) 440 441 py_test( 442 name = "zip_dataset_op_test", 443 size = "small", 444 srcs = ["zip_dataset_op_test.py"], 445 srcs_version = "PY2AND3", 446 tags = ["no_pip"], 447 deps = [ 448 ":dataset_serialization_test", 449 "//tensorflow/contrib/data/python/ops:dataset_ops", 450 "//tensorflow/python:array_ops", 451 "//tensorflow/python:client_testlib", 452 "//tensorflow/python:dtypes", 453 "//tensorflow/python:errors", 454 "//third_party/py/numpy", 455 ], 456 ) 457 458 py_test( 459 name = "prefetching_ops_test", 460 size = "small", 461 srcs = ["prefetching_ops_test.py"], 462 srcs_version = "PY2AND3", 463 tags = [ 464 "manual", 465 "no_oss", # b/68785503 466 ], 467 deps = [ 468 "//tensorflow/contrib/data/python/ops:prefetching_ops", 469 "//tensorflow/core:protos_all_py", 470 "//tensorflow/python:client_testlib", 471 "//tensorflow/python:constant_op", 472 "//tensorflow/python:dtypes", 473 "//tensorflow/python:framework_ops", 474 "//tensorflow/python:framework_test_lib", 475 "//tensorflow/python:function", 476 "//tensorflow/python:resource_variable_ops", 477 "//tensorflow/python/data/ops:dataset_ops", 478 "//tensorflow/python/data/ops:iterator_ops", 479 ], 480 ) 481 482 filegroup( 483 name = "all_files", 484 srcs = glob( 485 include = [ 486 "**/*", 487 ], 488 exclude = [ 489 "**/METADATA", 490 "**/OWNERS", 491 ], 492 ), 493 visibility = ["//tensorflow:__subpackages__"], 494 ) 495