F64Two Axis Array
Properties
The underlying data of the array. This should not typically be accessed directly.
A wrapper for image operations. The receiver array must have shape [width, height, channels] where channels is 3 or 4.
Whether the array can be flattened.
The size of the unrolling dimension.
The stride of the unrolling dimension.
Functions
Computes the absolute value of each element in the array in place.
Computes the hyperbolic arccosine of each element in the array in place.
Computes the arccosine of each element in the array in place.
Computes the bitwise and of each element in the array with another array in place. The values are first cast to integers before the operation.
Computes the bitwise and of each element in the array with a scalar in place. The values are first cast to integers before the operation.
Computes the hyperbolic arcsine of each element in the array in place.
Computes the arcsine of each element in the array in place.
Computes the 2nd-argument arctangent of each element in the array in place.
Computes the hyperbolic arctangent of each element in the array in place.
Computes the arctangent of each element in the array in place.
Computes the ceiling of each element in the array in place.
Checks if the shape of the array matches the shape of another array.
Coerces the array to the specified range in place.
Converts an HSV(A) image to RGB(A)
Converts an RGB(A) image to HSV(A)
Computes the hyperbolic cosine of each element in the array in place.
Computes the cosine of each element in the array in place.
Calculates the cumulative sum of the array in place.
Returns the determination of this matrix.
Returns the diagonal of the array.
Calculates the eigenvalues and eigenvectors of this F64TwoAxisArray using the QR algorithm.
Computes base^x for each element in the array in place.
Computes e^x for each element in the array in place.
Computes e^x - 1 for each element in the array in place.
Performs a Complex-to-Complex FFT on this array. The second axis has to be real, imag. The resulting array is not normalized.
Performs a Complex-to-Complex FFT on this array in-place. The second axis has to be real, imag. The resulting array is not normalized.
Flattens the array to a 1D array.
Computes the floor of each element in the array in place.
Compares if each element in the array is greater than or equal to another array in place.
Compares if each element in the array is greater than or equal to a scalar in place.
Computes the hypothenuse of each element in the array with another array in place.
Performs an inverse Complex-to-Complex FFT on this array. The second axis has to be real, imag. The resulting array is not normalized.
Performs an inverse Complex-to-Complex FFT on this array in-place. The second axis has to be real, imag. The resulting array is not normalized.
Returns the inverse matrix. Note: for MxN matrices, it assumes a full-rank matrix.
Compares if each element in the array is finite in place.
Compares if each element in the array is infinite in place.
Compares if each element in the array is NaN in place.
Computes log10(x) for each element in the array in place.
Computes ln(1 + x) for each element in the array in place.
Computes log2(x) for each element in the array in place.
Computes log(x) / log(base) for each element in the array in place.
Computes ln(x) for each element in the array in place.
Compares if each element in the array is less than or equal to another array in place.
Compares if each element in the array is less than or equal to a scalar in place.
Computes the matrix multiplication of this array with another array. This requires this.shape[1] == other.shape[0]
Subtracts another array from this array in place.
Subtracts a scalar from each element in the array in place.
Compares if each element in the array is not equal to another array in place.
Compares if each element in the array is not equal to a scalar in place.
Computes the bitwise not of each element in the array in place. The values are first cast to integers before the operation.
Computes the bitwise or of each element in the array with another array in place. The values are first cast to integers before the operation.
Computes the bitwise or of each element in the array with a scalar in place. The values are first cast to integers before the operation.
Adds another array to this array in place.
Adds a scalar to each element in the array in place.
Computes x^power for each element in the array in place.
Rounds each element in the array in place.
Scans the array in-place with an operation. Scan is like reduce, but it saves the intermediate values. For example, cumsum might be implemented as scan(Double::plus)
Scans the array in-place with an operation along the given axis.
Shifts each element in the array to the left by the elements in another array in place. The values of both arrays are first cast to integers before the operation.
Shifts each element in the array to the left by a scalar in place. The values are first cast to integers before the operation.
Shifts each element in the array to the right by the elements in another array in place. The values of both arrays are first cast to integers before the operation.
Shifts each element in the array to the right by a scalar in place. The values are first cast to integers before the operation.
Computes the hyperbolic sine of each element in the array in place.
Computes the sine of each element in the array in place.
Computes the square root of each element in the array in place.
Computes the hyperbolic tangent of each element in the array in place.
Computes the tangent of each element in the array in place.
Multiplies another array with this array in place. This is element-wise multiplication, not matrix multiplication.
Multiplies each element in the array with a scalar in place.
Returns the data from the array as a flat array.
Converts an F64Array to a FloatArray. Only supported on flat arrays.
Converts an F64Array to a Mat.
Transforms the array in place.
Truncates each element in the array in place.
Negates each element in the array in place.
Computes the bitwise xor of each element in the array with another array in place. The values are first cast to integers before the operation.
Computes the bitwise xor of each element in the array with a scalar in place. The values are first cast to integers before the operation.
Zips the array with another array and transforms it in place.