|
20 | 20 | "jax_extend_internal_users", |
21 | 21 | "jax_extra_deps", |
22 | 22 | "jax_internal_packages", |
| 23 | + "jax_visibility", |
23 | 24 | "py_deps", |
24 | 25 | "py_library_providing_imports_info", |
25 | 26 | "pytype_library", |
@@ -259,7 +260,7 @@ pytype_strict_library( |
259 | 260 | # TODO(dsuo): remove these aliases/targets. |
260 | 261 | pytype_strict_library( |
261 | 262 | name = "experimental", |
262 | | - visibility = ["//visibility:public"], |
| 263 | + visibility = jax_visibility("experimental_deprecated_alias"), |
263 | 264 | deps = [ |
264 | 265 | ":jax", |
265 | 266 | "//jax/example_libraries:optimizers", |
@@ -288,190 +289,44 @@ pytype_strict_library( |
288 | 289 | ], |
289 | 290 | ) |
290 | 291 |
|
291 | | -alias( |
292 | | - name = "experimental_buffer_callback", |
293 | | - actual = "//jax/experimental:buffer_callback", |
294 | | - visibility = ["//jax/experimental:buffer_callback_users"], |
295 | | -) |
296 | | - |
297 | | -alias( |
298 | | - name = "experimental_colocated_python", |
299 | | - actual = "//jax/experimental:colocated_python", |
300 | | - visibility = ["//visibility:public"], |
301 | | -) |
302 | | - |
303 | | -alias( |
304 | | - name = "experimental_compute_on", |
305 | | - actual = "//jax/experimental:compute_on", |
306 | | - visibility = ["//visibility:public"], |
307 | | -) |
308 | | - |
309 | | -alias( |
310 | | - name = "compilation_cache", |
311 | | - actual = "//jax/experimental:compilation_cache", |
312 | | - visibility = ["//visibility:public"], |
313 | | -) |
314 | | - |
315 | | -alias( |
316 | | - name = "jet", |
317 | | - actual = "//jax/experimental:jet", |
318 | | - visibility = ["//visibility:public"], |
319 | | -) |
320 | | - |
321 | 292 | alias( |
322 | 293 | name = "mesh_utils", |
323 | 294 | actual = "//jax/experimental:mesh_utils", |
324 | | - visibility = ["//visibility:public"], |
325 | | -) |
326 | | - |
327 | | -alias( |
328 | | - name = "experimental_mesh_utils", |
329 | | - actual = "//jax/experimental:mesh_utils", |
330 | | - visibility = ["//visibility:public"], |
331 | | -) |
332 | | - |
333 | | -alias( |
334 | | - name = "mosaic", |
335 | | - actual = "//jax/experimental:mosaic", |
336 | | - visibility = ["//jax/experimental:mosaic_users"], |
337 | | -) |
338 | | - |
339 | | -alias( |
340 | | - name = "mosaic_gpu", |
341 | | - actual = "//jax/experimental:mosaic_gpu", |
342 | | - visibility = ["//jax/experimental:mosaic_gpu_users"], |
343 | | -) |
344 | | - |
345 | | -alias( |
346 | | - name = "experimental_multihost_utils", |
347 | | - actual = "//jax/experimental:multihost_utils", |
348 | | - visibility = ["//visibility:public"], |
349 | | -) |
350 | | - |
351 | | -alias( |
352 | | - name = "ode", |
353 | | - actual = "//jax/experimental:ode", |
354 | | - visibility = ["//visibility:public"], |
| 295 | + visibility = jax_visibility("mesh_utils_deprecated_alias"), |
355 | 296 | ) |
356 | 297 |
|
357 | 298 | alias( |
358 | 299 | name = "pallas", |
359 | 300 | actual = "//jax/experimental:pallas", |
360 | | - visibility = ["//visibility:public"], |
| 301 | + visibility = jax_visibility("pallas_deprecated_alias"), |
361 | 302 | ) |
362 | 303 |
|
363 | 304 | alias( |
364 | 305 | name = "pallas_fuser", |
365 | 306 | actual = "//jax/experimental:pallas_fuser", |
366 | | - visibility = ["//jax/experimental:pallas_fuser_users"], |
367 | | -) |
368 | | - |
369 | | -alias( |
370 | | - name = "pallas_gpu", |
371 | | - actual = "//jax/experimental:pallas_gpu", |
372 | | - visibility = ["//jax/experimental:pallas_gpu_users"], |
373 | | -) |
374 | | - |
375 | | -alias( |
376 | | - name = "pallas_gpu_ops", |
377 | | - actual = "//jax/experimental:pallas_gpu_ops", |
378 | | - visibility = ["//jax/experimental:pallas_gpu_users"], |
| 307 | + visibility = jax_visibility("pallas_fuser_deprecated_alias"), |
379 | 308 | ) |
380 | 309 |
|
381 | 310 | alias( |
382 | 311 | name = "pallas_mosaic_gpu", |
383 | 312 | actual = "//jax/experimental:pallas_mosaic_gpu", |
384 | | - visibility = ["//jax/experimental:mosaic_gpu_users"], |
| 313 | + visibility = jax_visibility("pallas_mosaic_gpu_deprecated_alias"), |
385 | 314 | ) |
386 | 315 |
|
387 | 316 | alias( |
388 | 317 | name = "pallas_tpu", |
389 | 318 | actual = "//jax/experimental:pallas_tpu", |
390 | | - visibility = ["//visibility:public"], |
391 | | -) |
392 | | - |
393 | | -alias( |
394 | | - name = "pallas_tpu_ops", |
395 | | - actual = "//jax/experimental:pallas_tpu_ops", |
396 | | - visibility = ["//visibility:public"], |
397 | | -) |
398 | | - |
399 | | -alias( |
400 | | - name = "pallas_triton", |
401 | | - actual = "//jax/experimental:pallas_triton", |
402 | | - visibility = ["//jax/experimental:pallas_gpu_users"], |
403 | | -) |
404 | | - |
405 | | -alias( |
406 | | - name = "pallas_experimental_gpu_ops", |
407 | | - actual = "//jax/experimental:pallas_experimental_gpu_ops", |
408 | | - visibility = ["//jax/experimental:mosaic_gpu_users"], |
409 | | -) |
410 | | - |
411 | | -alias( |
412 | | - name = "experimental_profiler", |
413 | | - actual = "//jax/experimental:profiler", |
414 | | - visibility = ["//visibility:public"], |
415 | | -) |
416 | | - |
417 | | -alias( |
418 | | - name = "experimental_pjit", |
419 | | - actual = "//jax/experimental:pjit", |
420 | | - visibility = ["//visibility:public"], |
421 | | -) |
422 | | - |
423 | | -alias( |
424 | | - name = "rnn", |
425 | | - actual = "//jax/experimental:rnn", |
426 | | - visibility = ["//visibility:public"], |
427 | | -) |
428 | | - |
429 | | -alias( |
430 | | - name = "experimental_serialize_executable", |
431 | | - actual = "//jax/experimental:serialize_executable", |
432 | | - visibility = ["//jax/experimental:serialize_executable_users"], |
433 | | -) |
434 | | - |
435 | | -alias( |
436 | | - name = "source_mapper", |
437 | | - actual = "//jax/experimental:source_mapper", |
438 | | - visibility = ["//visibility:public"], |
439 | | -) |
440 | | - |
441 | | -alias( |
442 | | - name = "experimental_sparse", |
443 | | - actual = "//jax/experimental:sparse", |
444 | | - visibility = ["//visibility:public"], |
445 | | -) |
446 | | - |
447 | | -alias( |
448 | | - name = "sparse_test_util", |
449 | | - actual = "//jax/experimental:sparse_test_util", |
450 | | - visibility = [":internal"], |
451 | | -) |
452 | | - |
453 | | -alias( |
454 | | - name = "experimental_topologies", |
455 | | - actual = "//jax/experimental:topologies", |
456 | | - visibility = ["//visibility:public"], |
| 319 | + visibility = jax_visibility("pallas_tpu_deprecated_alias"), |
457 | 320 | ) |
458 | 321 |
|
459 | 322 | alias( |
460 | 323 | name = "experimental_transfer", |
461 | 324 | actual = "//jax/experimental:transfer", |
462 | | - visibility = ["//jax/experimental:experimental_transfer_users"], |
| 325 | + visibility = jax_visibility("experimental_transfer_deprecated_alias"), |
463 | 326 | ) |
464 | 327 |
|
465 | | -# Aliases of example_library targets. |
466 | | -# TODO(dsuo): remove these aliases. |
467 | 328 | alias( |
468 | 329 | name = "optimizers", |
469 | 330 | actual = "//jax/example_libraries:optimizers", |
470 | | - visibility = ["//visibility:public"], |
471 | | -) |
472 | | - |
473 | | -alias( |
474 | | - name = "stax", |
475 | | - actual = "//jax/example_libraries:stax", |
476 | | - visibility = ["//visibility:public"], |
| 331 | + visibility = jax_visibility("optimizers_deprecated_alias"), |
477 | 332 | ) |
0 commit comments