|
47 | 47 | "casting": "none" |
48 | 48 | } |
49 | 49 | }, |
50 | | - "absgammalnf": { |
| 50 | + "absgammaln": { |
51 | 51 | "input_dtypes": "real_and_generic", |
52 | 52 | "output_dtypes": "real_floating_point_and_generic", |
53 | 53 | "excluded_dtypes": [ |
|
58 | 58 | ], |
59 | 59 | "scalar_kernels": { |
60 | 60 | "float32": "@stdlib/math/base/special/absgammalnf", |
61 | | - "float64": "@stdlib/math/base/special/absgammalnf", |
62 | | - "generic": "@stdlib/math/base/special/absgammalnf" |
| 61 | + "float64": "@stdlib/math/base/special/gammaln", |
| 62 | + "generic": "@stdlib/math/base/special/gammaln" |
63 | 63 | }, |
64 | 64 | "policies": { |
65 | 65 | "output": "real_floating_point_and_generic", |
|
518 | 518 | }, |
519 | 519 | "bernoulli": { |
520 | 520 | "input_dtypes": "real_and_generic", |
521 | | - "output_dtypes": "real_and_generic", |
| 521 | + "output_dtypes": "real_floating_point_and_generic", |
522 | 522 | "excluded_dtypes": [ |
523 | 523 | "float16", |
524 | 524 | "uint8c", |
|
531 | 531 | "generic": "@stdlib/math/base/special/bernoulli" |
532 | 532 | }, |
533 | 533 | "policies": { |
534 | | - "output": "real_and_generic", |
| 534 | + "output": "real_floating_point_and_generic", |
535 | 535 | "casting": "none" |
536 | 536 | } |
537 | 537 | }, |
|
609 | 609 | }, |
610 | 610 | "binet": { |
611 | 611 | "input_dtypes": "real_and_generic", |
612 | | - "output_dtypes": "real_and_generic", |
| 612 | + "output_dtypes": "real_floating_point_and_generic", |
613 | 613 | "excluded_dtypes": [ |
614 | 614 | "float16", |
615 | 615 | "uint8c", |
|
621 | 621 | "generic": "@stdlib/math/base/special/binet" |
622 | 622 | }, |
623 | 623 | "policies": { |
624 | | - "output": "real_and_generic", |
| 624 | + "output": "real_floating_point_and_generic", |
625 | 625 | "casting": "none" |
626 | 626 | } |
627 | 627 | }, |
|
1084 | 1084 | "uint64" |
1085 | 1085 | ], |
1086 | 1086 | "scalar_kernels": { |
1087 | | - "float32": "@stdlib/math/base/special/erf", |
1088 | 1087 | "float64": "@stdlib/math/base/special/erf", |
1089 | 1088 | "generic": "@stdlib/math/base/special/erf" |
1090 | 1089 | }, |
|
1167 | 1166 | }, |
1168 | 1167 | "exp": { |
1169 | 1168 | "input_dtypes": "numeric_and_generic", |
1170 | | - "output_dtypes": "numeric_and_generic", |
| 1169 | + "output_dtypes": "floating_point_and_generic", |
1171 | 1170 | "excluded_dtypes": [ |
1172 | 1171 | "float16", |
1173 | 1172 | "uint8c", |
|
1181 | 1180 | "generic": "@stdlib/math/base/special/exp" |
1182 | 1181 | }, |
1183 | 1182 | "policies": { |
1184 | | - "output": "numeric_and_generic", |
| 1183 | + "output": "floating_point_and_generic", |
1185 | 1184 | "casting": "none" |
1186 | 1185 | } |
1187 | 1186 | }, |
|
1333 | 1332 | }, |
1334 | 1333 | "fibonacci": { |
1335 | 1334 | "input_dtypes": "real_and_generic", |
1336 | | - "output_dtypes": "real_and_generic", |
| 1335 | + "output_dtypes": "real_floating_point_and_generic", |
1337 | 1336 | "excluded_dtypes": [ |
1338 | 1337 | "float16", |
1339 | 1338 | "uint8c", |
|
1346 | 1345 | "generic": "@stdlib/math/base/special/fibonacci" |
1347 | 1346 | }, |
1348 | 1347 | "policies": { |
1349 | | - "output": "real_and_generic", |
| 1348 | + "output": "real_floating_point_and_generic", |
1350 | 1349 | "casting": "none" |
1351 | 1350 | } |
1352 | 1351 | }, |
1353 | 1352 | "fibonacci-index": { |
1354 | 1353 | "input_dtypes": "real_and_generic", |
1355 | | - "output_dtypes": "real_and_generic", |
| 1354 | + "output_dtypes": "real_floating_point_and_generic", |
1356 | 1355 | "excluded_dtypes": [ |
1357 | 1356 | "float16", |
1358 | 1357 | "uint8c", |
|
1365 | 1364 | "generic": "@stdlib/math/base/special/fibonacci-index" |
1366 | 1365 | }, |
1367 | 1366 | "policies": { |
1368 | | - "output": "real_and_generic", |
| 1367 | + "output": "real_floating_point_and_generic", |
1369 | 1368 | "casting": "none" |
1370 | 1369 | } |
1371 | 1370 | }, |
|
1501 | 1500 | "casting": "none" |
1502 | 1501 | } |
1503 | 1502 | }, |
1504 | | - "frexp": { |
1505 | | - "input_dtypes": "real_and_generic", |
1506 | | - "output_dtypes": "numeric_and_generic", |
1507 | | - "policies": { |
1508 | | - "output": "numeric_and_generic", |
1509 | | - "casting": "none" |
1510 | | - }, |
1511 | | - "excluded_dtypes": [ |
1512 | | - "float16", |
1513 | | - "uint8c", |
1514 | | - "int64", |
1515 | | - "uint64" |
1516 | | - ], |
1517 | | - "scalar_kernels": { |
1518 | | - "float32": "@stdlib/math/base/special/frexpf", |
1519 | | - "float64": "@stdlib/math/base/special/frexp", |
1520 | | - "generic": "@stdlib/math/base/special/frexp" |
1521 | | - } |
1522 | | - }, |
1523 | 1503 | "gamma": { |
1524 | 1504 | "input_dtypes": "real_and_generic", |
1525 | 1505 | "output_dtypes": "real_floating_point_and_generic", |
|
1593 | 1573 | "casting": "none" |
1594 | 1574 | } |
1595 | 1575 | }, |
1596 | | - "gammaln": { |
1597 | | - "input_dtypes": "real_and_generic", |
1598 | | - "output_dtypes": "real_floating_point_and_generic", |
1599 | | - "excluded_dtypes": [ |
1600 | | - "float16", |
1601 | | - "uint8c", |
1602 | | - "int64", |
1603 | | - "uint64" |
1604 | | - ], |
1605 | | - "scalar_kernels": { |
1606 | | - "float64": "@stdlib/math/base/special/gammaln", |
1607 | | - "generic": "@stdlib/math/base/special/gammaln" |
1608 | | - }, |
1609 | | - "policies": { |
1610 | | - "output": "real_floating_point_and_generic", |
1611 | | - "casting": "none" |
1612 | | - } |
1613 | | - }, |
1614 | 1576 | "gammasgn": { |
1615 | 1577 | "input_dtypes": "real_and_generic", |
1616 | 1578 | "output_dtypes": "real_floating_point_and_generic", |
|
1708 | 1670 | }, |
1709 | 1671 | "inv": { |
1710 | 1672 | "input_dtypes": "numeric_and_generic", |
1711 | | - "output_dtypes": "numeric_and_generic", |
| 1673 | + "output_dtypes": "floating_point_and_generic", |
1712 | 1674 | "excluded_dtypes": [ |
1713 | 1675 | "float16", |
1714 | 1676 | "uint8c", |
|
1724 | 1686 | "generic": "@stdlib/math/base/special/inv" |
1725 | 1687 | }, |
1726 | 1688 | "policies": { |
1727 | | - "output": "numeric_and_generic", |
| 1689 | + "output": "floating_point_and_generic", |
1728 | 1690 | "casting": "none" |
1729 | 1691 | } |
1730 | 1692 | }, |
|
1876 | 1838 | }, |
1877 | 1839 | "lucas": { |
1878 | 1840 | "input_dtypes": "real_and_generic", |
1879 | | - "output_dtypes": "real_and_generic", |
| 1841 | + "output_dtypes": "real_floating_point_and_generic", |
1880 | 1842 | "excluded_dtypes": [ |
1881 | 1843 | "float16", |
1882 | 1844 | "uint8c", |
|
1889 | 1851 | "generic": "@stdlib/math/base/special/lucas" |
1890 | 1852 | }, |
1891 | 1853 | "policies": { |
1892 | | - "output": "real_and_generic", |
| 1854 | + "output": "real_floating_point_and_generic", |
1893 | 1855 | "casting": "none" |
1894 | 1856 | } |
1895 | 1857 | }, |
1896 | 1858 | "negafibonacci": { |
1897 | 1859 | "input_dtypes": "real_and_generic", |
1898 | | - "output_dtypes": "real_and_generic", |
| 1860 | + "output_dtypes": "real_floating_point_and_generic", |
1899 | 1861 | "excluded_dtypes": [ |
1900 | 1862 | "float16", |
1901 | 1863 | "uint8c", |
|
1908 | 1870 | "generic": "@stdlib/math/base/special/negafibonacci" |
1909 | 1871 | }, |
1910 | 1872 | "policies": { |
1911 | | - "output": "real_and_generic", |
| 1873 | + "output": "real_floating_point_and_generic", |
1912 | 1874 | "casting": "none" |
1913 | 1875 | } |
1914 | 1876 | }, |
1915 | 1877 | "negalucas": { |
1916 | 1878 | "input_dtypes": "real_and_generic", |
1917 | | - "output_dtypes": "real_and_generic", |
| 1879 | + "output_dtypes": "real_floating_point_and_generic", |
1918 | 1880 | "excluded_dtypes": [ |
1919 | 1881 | "float16", |
1920 | 1882 | "uint8c", |
|
1927 | 1889 | "generic": "@stdlib/math/base/special/negalucas" |
1928 | 1890 | }, |
1929 | 1891 | "policies": { |
1930 | | - "output": "real_and_generic", |
| 1892 | + "output": "real_floating_point_and_generic", |
1931 | 1893 | "casting": "none" |
1932 | 1894 | } |
1933 | 1895 | }, |
1934 | 1896 | "nonfibonacci": { |
1935 | 1897 | "input_dtypes": "real_and_generic", |
1936 | | - "output_dtypes": "real_and_generic", |
| 1898 | + "output_dtypes": "real_floating_point_and_generic", |
1937 | 1899 | "excluded_dtypes": [ |
1938 | 1900 | "float16", |
1939 | 1901 | "uint8c", |
|
1946 | 1908 | "generic": "@stdlib/math/base/special/nonfibonacci" |
1947 | 1909 | }, |
1948 | 1910 | "policies": { |
1949 | | - "output": "real_and_generic", |
| 1911 | + "output": "real_floating_point_and_generic", |
1950 | 1912 | "casting": "none" |
1951 | 1913 | } |
1952 | 1914 | }, |
|
1971 | 1933 | }, |
1972 | 1934 | "ramp": { |
1973 | 1935 | "input_dtypes": "real_and_generic", |
1974 | | - "output_dtypes": "real_floating_point_and_generic", |
| 1936 | + "output_dtypes": "real_and_generic", |
1975 | 1937 | "excluded_dtypes": [ |
1976 | 1938 | "float16", |
1977 | 1939 | "uint8c", |
|
1984 | 1946 | "generic": "@stdlib/math/base/special/ramp" |
1985 | 1947 | }, |
1986 | 1948 | "policies": { |
1987 | | - "output": "real_floating_point_and_generic", |
| 1949 | + "output": "real_and_generic", |
1988 | 1950 | "casting": "none" |
1989 | 1951 | } |
1990 | 1952 | }, |
|
2457 | 2419 | }, |
2458 | 2420 | "tribonacci": { |
2459 | 2421 | "input_dtypes": "real_and_generic", |
2460 | | - "output_dtypes": "real_and_generic", |
| 2422 | + "output_dtypes": "real_floating_point_and_generic", |
2461 | 2423 | "excluded_dtypes": [ |
2462 | 2424 | "float16", |
2463 | 2425 | "uint8c", |
|
2470 | 2432 | "generic": "@stdlib/math/base/special/tribonacci" |
2471 | 2433 | }, |
2472 | 2434 | "policies": { |
2473 | | - "output": "real_and_generic", |
| 2435 | + "output": "real_floating_point_and_generic", |
2474 | 2436 | "casting": "none" |
2475 | 2437 | } |
2476 | 2438 | }, |
|
0 commit comments