Skip to main content Crate runmat_accelerate_api Copy item path Source ApiDeviceInfo BindGroupLayoutTelemetry CorrcoefOptions Options controlling provider-backed correlation coefficient computation. CovarianceOptions Options controlling provider-backed covariance computation. FspecialRequest Request dispatched to acceleration providers for fspecial kernels. GpuTensorHandle HostLogicalOwned Host-resident logical output returned by providers. HostTensorOwned HostTensorView ImageNormalizeDescriptor ImfilterOptions Options supplied to acceleration providers for imfilter. IsMemberOptions Options controlling provider-backed ismember operations. IsMemberResult Host-resident outputs returned by provider-backed ismember operations. KernelAttrTelemetry KernelLaunchTelemetry MatmulEpilogue MeshgridAxisView Lightweight 1-D axis view used by provider meshgrid hooks. PagefunRequest PowerStepEpilogue ProviderAdamUpdateRequest Provider-side Adam optimizer update request. ProviderAdamUpdateResult Provider-side Adam optimizer update result. ProviderBandwidth ProviderBitModulationRequest ProviderBlackScholesPriceInput Single broadcastable resident GPU input supplied to provider-side Black-Scholes pricing. ProviderBlackScholesPriceRequest Provider-side Black-Scholes price request. Inputs are ordered as
Price, Strike, Rate, Time, Volatility, Yield. ProviderBlackScholesPriceResult Provider-side Black-Scholes price result containing call and put handles. ProviderCholResult ProviderConv1dOptions ProviderCovarianceToCorrelationResult Provider-side covariance-to-correlation result containing the correlation
matrix and column-vector standard deviations. ProviderCrossentropyRequest Provider-side cross-entropy request. ProviderCrossentropyResult Provider-side cross-entropy result containing per-element loss terms. ProviderCumminResult ProviderDispatchStats ProviderEigResult ProviderEnvelopeRequest ProviderEnvelopeResult ProviderFallbackStat ProviderFindResult ProviderHilbertRequest ProviderIirFilterOptions ProviderIirFilterResult ProviderInterp1Request ProviderInvOptions ProviderLinsolveOptions ProviderLinsolveResult ProviderLuResult ProviderMeshgridResult Provider-side meshgrid result containing coordinate tensor handles. ProviderModeRequest Request for provider-backed modal reductions. ProviderModeResult Result of a provider-backed mode reduction. ProviderModeTiedSets Sorted tied modal values for each output slice. ProviderModulationRequest ProviderMoments2 ProviderMovingWindowRequest Request for provider-backed count-window moving reductions. ProviderNdgridAxis Single resident GPU axis supplied to provider-side ndgrid. ProviderNdgridRequest Provider-side ndgrid request. output_shape is already MATLAB-normalized
by the runtime, including the single-axis [n, 1] case. ProviderNdgridResult Provider-side ndgrid result containing coordinate tensor handles. ProviderPinvOptions ProviderPolyderQuotient Numerator/denominator payload returned by provider-backed polyder quotient rule. ProviderPolyfitResult ProviderPolyvalMu ProviderPolyvalOptions ProviderQrOptions ProviderQrPowerIterResult ProviderQrResult ProviderSpectralRequest ProviderSpectralResult ProviderTelemetry ReduceDimResult SetdiffOptions Options controlling provider-backed setdiff operations. SetdiffResult Host-resident outputs returned by provider-backed setdiff operations. SortResult Host-resident outputs returned by provider-backed sort operations. SortRowsColumnSpec ThreadProviderGuard TransposeInfo UnionOptions Options controlling provider-backed union operations. UnionResult Host-resident outputs returned by provider-backed union operations. UniqueOptions Options controlling provider-backed unique operations. UniqueResult Host-resident outputs returned by provider-backed unique operations. AccelContextHandle Handle returned by export_context that describes a shared GPU context. AccelContextKind Names a shared acceleration context that callers may request (e.g. plotting). CorrcoefNormalization Normalisation mode for correlation coefficients. CorrcoefRows Row-selection strategy for correlation coefficients. CovNormalization Normalisation mode used by covariance computations. CovRows Row handling strategy for covariance computations. FindDirection FspecialFilter Parameterisation of 2-D filters generated by fspecial. GpuTensorStorage ImfilterMode Correlation vs convolution behaviour for imfilter. ImfilterPadding Padding strategy used by imfilter. ImfilterShape Output sizing mode used by imfilter. PagefunOp ProviderCondNorm Supported norm specifications for the cond builtin. ProviderConvMode ProviderConvOrientation ProviderCrossentropyMode Provider-side cross-entropy mode. ProviderEnvelopeMethod ProviderHermitianKind ProviderInterp1Extrapolation ProviderInterp1Method ProviderModeAxes Dimension selection for provider-backed mode reductions. ProviderMovingWindowEndpoints Endpoint handling for provider-backed moving-window reductions. ProviderMovingWindowOp Moving-window reduction operation executed by acceleration providers. ProviderNanMode NaN handling mode for provider-backed reductions. ProviderNormOrder Supported norm orders for the norm builtin. ProviderPrecision ProviderQrPivot ProviderScanDirection Direction used when computing prefix sums on the device. ProviderSpectralFrameMode ProviderSpectralRange ProviderStdNormalization Normalization strategy used by provider-backed standard deviation reductions. ProviderSymmetryKind ProviderTrapezoidSpacing Spacing input for provider-backed trapezoidal integration. ReductionFlavor ReductionTwoPassMode ScaleOp Descriptor for GEMM epilogues applied to C = A * B before storing to C. SetdiffOrder Ordering applied by provider-backed setdiff operations. SortComparison Comparison strategy applied during sorting. SortOrder Sort direction used by acceleration providers. SpawnHandleConcurrency Declares how provider-owned GPU handles may cross async spawn boundaries. UnionOrder Ordering applied by provider-backed union operations. UniqueOccurrence Occurrence selection for provider-backed unique operations. UniqueOrder Ordering applied by provider-backed unique operations. AccelProvider Device/provider interface that backends implement and register into the runtime layer clear_handle_class_name Clear any recorded MATLAB underlying class metadata for a GPU tensor handle. 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_storage clear_handle_transpose clear_provider Clear the active provider selection without invalidating providers that own live handles. clear_residency Clear residency metadata for the provided GPU tensor handle, if a backend
has registered a handler via register_residency_clear . export_context Export a shared acceleration context (e.g., the active WGPU device) when the
current provider exposes one. handle_class_name Look up the recorded MATLAB underlying class for a GPU tensor handle. 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_storage handle_transpose_info mark_residency Mark residency metadata for the provided GPU tensor handle, if a backend
has registered a handler via register_residency_mark . 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_residency_mark Register a callback used to mark residency tracking when GPU tensors are
created or returned by device-side execution paths. 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. register_workgroup_size_hint_provider Register a callback that reports the calibrated workgroup size selected by
the active acceleration provider (if any). Plotting kernels can reuse this
hint to match backend tuning. sequence_threshold_hint Query the currently registered sequence threshold hint, if any. set_handle_class_name Record the MATLAB underlying class associated with a GPU tensor handle. set_handle_logical Annotate a GPU tensor handle as logically-typed (logical in MATLAB terms)
or clear the logical flag when logical is false. 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_handle_storage set_thread_provider signal_envelope signal_hilbert spawn_handle_concurrency_for 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 uniform_spectral_estimate workgroup_size_hint Query the current workgroup size hint exposed by the provider. AccelDownloadFuture AccelProviderFuture ProviderCummaxResult Result payload returned by provider-side cummax scans.