Tessero\Distance
AI assistant
Build this with Claude Code, Cursor or Copilot
Copy a Tessero-tuned prompt for Tessero\Distance, grounded in 16 real API signatures , into your IDE's AI. No chatbot, just exact context.
apply
static
apply(string $name, mixed ...$args): mixed
Call a function by its SciPy/NumPy name: Distance::apply('log_ndtr', $x).
braycurtis
static
braycurtis(mixed $u, mixed $v, mixed $w = null): mixed
Bray-Curtis distance between two 1-D arrays (scipy.spatial.distance.braycurtis).
canberra
static
canberra(mixed $u, mixed $v, mixed $w = null): mixed
Canberra distance between two 1-D arrays (scipy.spatial.distance.canberra).
cdist
static
cdist(mixed $XA, mixed $XB, mixed $metric = null, mixed $p = null): mixed
Distances between each pair of rows of XA and XB (scipy.spatial.distance.cdist); real float64.
chebyshev
static
chebyshev(mixed $u, mixed $v, mixed $w = null): mixed
Chebyshev (L-infinity) distance (scipy.spatial.distance.chebyshev).
cityblock
static
cityblock(mixed $u, mixed $v, mixed $w = null): mixed
Manhattan (city block) distance (scipy.spatial.distance.cityblock).
correlation
static
correlation(mixed $u, mixed $v, mixed $w = null, mixed $centered = true): mixed
Correlation distance between two 1-D arrays (scipy.spatial.distance.correlation).
cosine
static
cosine(mixed $u, mixed $v, mixed $w = null): mixed
Cosine distance between two 1-D arrays (scipy.spatial.distance.cosine).
dice
static
dice(mixed $u, mixed $v, mixed $w = null): mixed
Dice dissimilarity between two boolean 1-D arrays (scipy.spatial.distance.dice).
distanceMatrix
static
distanceMatrix(mixed $x, mixed $y, mixed $p = 2, mixed $threshold = 1000000): mixed
Matrix of all pairwise Minkowski distances between two point sets (scipy.spatial.distance_matrix).
euclidean
static
euclidean(mixed $u, mixed $v, mixed $w = null): mixed
Euclidean distance between two 1-D arrays (scipy.spatial.distance.euclidean).
geometricSlerp
static
geometricSlerp(mixed $start, mixed $end, mixed $t): mixed
Geometric spherical linear interpolation between two unit vectors (scipy.spatial.geometric_slerp).
hamming
static
hamming(mixed $u, mixed $v, mixed $w = null): mixed
Hamming distance, the proportion of disagreeing components (scipy.spatial.distance.hamming).
isValidDm
static
isValidDm(mixed $D, mixed $tol = 0.0, mixed $throw = false, mixed $name = 'D', mixed $warning = false): mixed
Whether D is a valid redundant distance matrix (scipy.spatial.distance.is_valid_dm).
isValidY
static
isValidY(mixed $y, mixed $warning = false, mixed $throw = false, mixed $name = null): mixed
Whether y is a valid condensed distance vector (scipy.spatial.distance.is_valid_y).
jaccard
static
jaccard(mixed $u, mixed $v, mixed $w = null): mixed
Jaccard-Needham dissimilarity between two boolean 1-D arrays (scipy.spatial.distance.jaccard).
jensenshannon
static
jensenshannon(mixed $p, mixed $q, mixed $base = null): mixed
Jensen-Shannon distance between two probability arrays (scipy.spatial.distance.jensenshannon).
mahalanobis
static
mahalanobis(mixed $u, mixed $v, mixed $VI): mixed
Mahalanobis distance given the inverse covariance VI (scipy.spatial.distance.mahalanobis).
minkowski
static
minkowski(mixed $u, mixed $v, mixed $p = 2, mixed $w = null): mixed
Minkowski distance of order p (scipy.spatial.distance.minkowski).
minkowskiDistance
static
minkowskiDistance(mixed $x, mixed $y, mixed $p = 2): mixed
Per-point Minkowski distance between two arrays of points (scipy.spatial.minkowski_distance).
minkowskiDistanceP
static
minkowskiDistanceP(mixed $x, mixed $y, mixed $p = 2): mixed
p-th power of the Minkowski distance, no final root (scipy.spatial.minkowski_distance_p).
numObsDm
static
numObsDm(mixed $d): mixed
Number of observations in a square distance matrix (scipy.spatial.distance.num_obs_dm).
numObsY
static
numObsY(mixed $Y): mixed
Number of observations in a condensed distance vector (scipy.spatial.distance.num_obs_y).
pdist
static
pdist(mixed $X, mixed $metric = null, mixed $p = null): mixed
Pairwise distances between the rows of X, condensed (scipy.spatial.distance.pdist); real float64.
procrustes
static
procrustes(mixed $data1, mixed $data2): mixed
Procrustes analysis: standardize and align two point sets (scipy.spatial.procrustes).
rogerstanimoto
static
rogerstanimoto(mixed $u, mixed $v, mixed $w = null): mixed
Rogers-Tanimoto dissimilarity between two boolean 1-D arrays (scipy.spatial.distance.rogerstanimoto).
russellrao
static
russellrao(mixed $u, mixed $v, mixed $w = null): mixed
Russell-Rao dissimilarity between two boolean 1-D arrays (scipy.spatial.distance.russellrao).
seuclidean
static
seuclidean(mixed $u, mixed $v, mixed $V): mixed
Standardized Euclidean distance given the variance vector V (scipy.spatial.distance.seuclidean).
sokalsneath
static
sokalsneath(mixed $u, mixed $v, mixed $w = null): mixed
Sokal-Sneath dissimilarity between two boolean 1-D arrays (scipy.spatial.distance.sokalsneath).
sqeuclidean
static
sqeuclidean(mixed $u, mixed $v, mixed $w = null): mixed
Squared Euclidean distance (scipy.spatial.distance.sqeuclidean).
squareform
static
squareform(mixed $X): mixed
Convert between a condensed distance vector and a square form (scipy.spatial.distance.squareform).
yule
static
yule(mixed $u, mixed $v, mixed $w = null): mixed
Yule dissimilarity between two boolean 1-D arrays (scipy.spatial.distance.yule).