F64Flat Array
A 1D specialization type for F64Array.
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.
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.
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.
Calculates the cosine distance between this vector and some other vector.
Computes the cosine of each element in the array in place.
Calculates the cumulative sum of the array in place.
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 Real-to-Complex FFT on this array. The output array is NOT normalized.
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.
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.
Calculates the l1 (manhattan) distance between this vector and some other vector.
Calculates the l2 (euclidean) distance between this vector and some other vector.
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.
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.
Calculates the outer product of this array with another.
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.
Converts an F64FlatArray to a DataColumn.
Returns the data from the array as a flat array.
Converts an F64FlatArray to an Embedding.
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.