Structs§
- ApiDevice
Info - Bind
Group Layout Telemetry - Corrcoef
Options - Options controlling provider-backed correlation coefficient computation.
- Covariance
Options - Options controlling provider-backed covariance computation.
- Fspecial
Request - Request dispatched to acceleration providers for
fspecialkernels. - GpuTensor
Handle - Host
Logical Owned - Host-resident logical output returned by providers.
- Host
Tensor Owned - Host
Tensor View - Image
Normalize Descriptor - Imfilter
Options - Options supplied to acceleration providers for
imfilter. - IsMember
Options - Options controlling provider-backed
ismemberoperations. - IsMember
Result - Host-resident outputs returned by provider-backed
ismemberoperations. - Kernel
Attr Telemetry - Kernel
Launch Telemetry - Matmul
Epilogue - Meshgrid
Axis View - Lightweight 1-D axis view used by provider meshgrid hooks.
- Pagefun
Request - Power
Step Epilogue - Provider
Bandwidth - Provider
Chol Result - Provider
Conv1d Options - Provider
Cummin Result - Provider
Dispatch Stats - Provider
EigResult - Provider
Find Result - Provider
IirFilter Options - Provider
IirFilter Result - Provider
InvOptions - Provider
Linsolve Options - Provider
Linsolve Result - Provider
LuResult - Provider
Meshgrid Result - Provider-side meshgrid result containing coordinate tensor handles.
- Provider
Moments2 - Provider
Pinv Options - Provider
Polyder Quotient - Numerator/denominator payload returned by provider-backed
polyderquotient rule. - Provider
Polyfit Result - Provider
Polyval Mu - Provider
Polyval Options - Provider
QrOptions - Provider
QrPower Iter Result - Provider
QrResult - Provider
Telemetry - Reduce
DimResult - Setdiff
Options - Options controlling provider-backed
setdiffoperations. - Setdiff
Result - Host-resident outputs returned by provider-backed
setdiffoperations. - Sort
Result - Host-resident outputs returned by provider-backed sort operations.
- Sort
Rows Column Spec - Thread
Provider Guard - Transpose
Info - Union
Options - Options controlling provider-backed
unionoperations. - Union
Result - Host-resident outputs returned by provider-backed
unionoperations. - Unique
Options - Options controlling provider-backed
uniqueoperations. - Unique
Result - Host-resident outputs returned by provider-backed
uniqueoperations.
Enums§
- Corrcoef
Normalization - Normalisation mode for correlation coefficients.
- Corrcoef
Rows - Row-selection strategy for correlation coefficients.
- CovNormalization
- Normalisation mode used by covariance computations.
- CovRows
- Row handling strategy for covariance computations.
- Find
Direction - Fspecial
Filter - Parameterisation of 2-D filters generated by
fspecial. - Imfilter
Mode - Correlation vs convolution behaviour for
imfilter. - Imfilter
Padding - Padding strategy used by
imfilter. - Imfilter
Shape - Output sizing mode used by
imfilter. - Pagefun
Op - Provider
Cond Norm - Supported norm specifications for the
condbuiltin. - Provider
Conv Mode - Provider
Conv Orientation - Provider
Hermitian Kind - Provider
NanMode - NaN handling mode for provider-backed reductions.
- Provider
Norm Order - Supported norm orders for the
normbuiltin. - Provider
Precision - Provider
QrPivot - Provider
Scan Direction - Direction used when computing prefix sums on the device.
- Provider
StdNormalization - Normalization strategy used by provider-backed standard deviation reductions.
- Provider
Symmetry Kind - Reduction
Flavor - Reduction
TwoPass Mode - ScaleOp
- Descriptor for GEMM epilogues applied to
C = A * Bbefore storing toC. - Setdiff
Order - Ordering applied by provider-backed
setdiffoperations. - Sort
Comparison - Comparison strategy applied during sorting.
- Sort
Order - Sort direction used by acceleration providers.
- Union
Order - Ordering applied by provider-backed
unionoperations. - Unique
Occurrence - Occurrence selection for provider-backed
uniqueoperations. - Unique
Order - Ordering applied by provider-backed
uniqueoperations.
Traits§
- Accel
Provider - Device/provider interface that backends implement and register into the runtime layer
Functions§
- clear_
handle_ logical - Convenience helper for clearing logical annotations explicitly.
- clear_
handle_ precision - Clear any recorded precision metadata for a GPU tensor handle.
- clear_
handle_ transpose - clear_
provider - Clear the globally registered provider. Intended for tests to ensure deterministic behaviour.
- clear_
residency - Clear residency metadata for the provided GPU tensor handle, if a backend
has registered a handler via
register_residency_clear. - handle_
is_ logical - Returns true when the supplied handle has been marked as logical.
- handle_
is_ transposed - handle_
logical_ hits - handle_
precision - Look up the recorded precision for a GPU tensor handle, if any.
- handle_
transpose_ info - next_
device_ id - provider
- provider_
for_ device - provider_
for_ handle - record_
handle_ transpose - register_
provider ⚠ - Register a global acceleration provider.
- register_
residency_ clear - Register a callback used to clear residency tracking when GPU tensors are gathered back to the host. Backends that maintain residency metadata should install this hook during initialization.
- register_
sequence_ threshold_ provider - Register a callback that exposes the current sequence length threshold derived from the auto-offload planner. Array constructors can use this hint to decide when to prefer GPU residency automatically.
- sequence_
threshold_ hint - Query the currently registered sequence threshold hint, if any.
- set_
handle_ logical - Annotate a GPU tensor handle as logically-typed (
logicalin MATLAB terms) or clear the logical flag whenlogicalisfalse. - set_
handle_ precision - Record the precision associated with a GPU tensor handle so host operations can reconstruct the original dtype when gathering back to the CPU.
- set_
thread_ provider - try_
elem_ add - Convenience: perform elementwise add via provider if possible; otherwise return None
- try_
elem_ atan2 - Convenience: perform elementwise atan2 via provider if possible; otherwise return None
- try_
elem_ hypot - Convenience: perform elementwise hypot via provider if possible; otherwise return None
- try_
elem_ max - Convenience: perform elementwise max via provider if possible; otherwise return None
- try_
elem_ min - Convenience: perform elementwise min via provider if possible; otherwise return None
Type Aliases§
- Provider
Cummax Result - Result payload returned by provider-side
cummaxscans.