@@ -384,6 +384,7 @@ multi_substrate_py_library(
384
384
srcs = ["chi.py" ],
385
385
deps = [
386
386
":chi2" ,
387
+ ":distribution" ,
387
388
":kullback_leibler" ,
388
389
":transformed_distribution" ,
389
390
# numpy dep,
@@ -610,8 +611,11 @@ multi_substrate_py_library(
610
611
# tensorflow dep,
611
612
"//tensorflow_probability/python/bijectors:identity" ,
612
613
"//tensorflow_probability/python/bijectors:softplus" ,
614
+ "//tensorflow_probability/python/internal:assert_util" ,
613
615
"//tensorflow_probability/python/internal:dtype_util" ,
614
616
"//tensorflow_probability/python/internal:parameter_properties" ,
617
+ "//tensorflow_probability/python/internal:prefer_static" ,
618
+ "//tensorflow_probability/python/internal:reparameterization" ,
615
619
"//tensorflow_probability/python/internal:samplers" ,
616
620
"//tensorflow_probability/python/internal:tensor_util" ,
617
621
],
@@ -806,6 +810,7 @@ multi_substrate_py_library(
806
810
name = "gumbel" ,
807
811
srcs = ["gumbel.py" ],
808
812
deps = [
813
+ ":distribution" ,
809
814
":kullback_leibler" ,
810
815
":transformed_distribution" ,
811
816
":uniform" ,
@@ -826,6 +831,7 @@ multi_substrate_py_library(
826
831
name = "gev" ,
827
832
srcs = ["gev.py" ],
828
833
deps = [
834
+ ":distribution" ,
829
835
":kullback_leibler" ,
830
836
":transformed_distribution" ,
831
837
":uniform" ,
@@ -995,6 +1001,7 @@ multi_substrate_py_library(
995
1001
name = "johnson_su" ,
996
1002
srcs = ["johnson_su.py" ],
997
1003
deps = [
1004
+ ":distribution" ,
998
1005
":normal" ,
999
1006
":transformed_distribution" ,
1000
1007
# tensorflow dep,
@@ -1132,6 +1139,7 @@ multi_substrate_py_library(
1132
1139
name = "kumaraswamy" ,
1133
1140
srcs = ["kumaraswamy.py" ],
1134
1141
deps = [
1142
+ ":distribution" ,
1135
1143
":transformed_distribution" ,
1136
1144
":uniform" ,
1137
1145
# numpy dep,
@@ -1278,6 +1286,7 @@ multi_substrate_py_library(
1278
1286
name = "lognormal" ,
1279
1287
srcs = ["lognormal.py" ],
1280
1288
deps = [
1289
+ ":distribution" ,
1281
1290
":normal" ,
1282
1291
":transformed_distribution" ,
1283
1292
# numpy dep,
@@ -1294,6 +1303,7 @@ multi_substrate_py_library(
1294
1303
name = "logitnormal" ,
1295
1304
srcs = ["logitnormal.py" ],
1296
1305
deps = [
1306
+ ":distribution" ,
1297
1307
":normal" ,
1298
1308
":transformed_distribution" ,
1299
1309
# numpy dep,
@@ -1426,6 +1436,7 @@ multi_substrate_py_library(
1426
1436
name = "moyal" ,
1427
1437
srcs = ["moyal.py" ],
1428
1438
deps = [
1439
+ ":distribution" ,
1429
1440
":kullback_leibler" ,
1430
1441
":transformed_distribution" ,
1431
1442
":uniform" ,
@@ -1500,6 +1511,7 @@ multi_substrate_py_library(
1500
1511
name = "mvn_linear_operator" ,
1501
1512
srcs = ["mvn_linear_operator.py" ],
1502
1513
deps = [
1514
+ ":distribution" ,
1503
1515
":kullback_leibler" ,
1504
1516
":normal" ,
1505
1517
":sample" ,
@@ -2219,6 +2231,7 @@ multi_substrate_py_library(
2219
2231
name = "vector_exponential_linear_operator" ,
2220
2232
srcs = ["vector_exponential_linear_operator.py" ],
2221
2233
deps = [
2234
+ ":distribution" ,
2222
2235
":exponential" ,
2223
2236
":sample" ,
2224
2237
":transformed_distribution" ,
@@ -2227,6 +2240,7 @@ multi_substrate_py_library(
2227
2240
"//tensorflow_probability/python/bijectors:scale_matvec_linear_operator" ,
2228
2241
"//tensorflow_probability/python/bijectors:shift" ,
2229
2242
"//tensorflow_probability/python/bijectors:softplus" ,
2243
+ "//tensorflow_probability/python/internal:assert_util" ,
2230
2244
"//tensorflow_probability/python/internal:distribution_util" ,
2231
2245
"//tensorflow_probability/python/internal:dtype_util" ,
2232
2246
"//tensorflow_probability/python/internal:tensorshape_util" ,
@@ -2287,6 +2301,7 @@ multi_substrate_py_library(
2287
2301
srcs = ["weibull.py" ],
2288
2302
deps = [
2289
2303
":distribution" ,
2304
+ ":transformed_distribution" ,
2290
2305
# numpy dep,
2291
2306
# tensorflow dep,
2292
2307
"//tensorflow_probability/python/bijectors:chain" ,
@@ -3382,6 +3397,7 @@ multi_substrate_py_test(
3382
3397
name = "mvn_diag_plus_low_rank_covariance_test" ,
3383
3398
srcs = ["mvn_diag_plus_low_rank_covariance_test.py" ],
3384
3399
deps = [
3400
+ ":distribution" ,
3385
3401
":mvn_diag_plus_low_rank_covariance" ,
3386
3402
# numpy dep,
3387
3403
# tensorflow dep,
0 commit comments