Share via


MPSGraph_MPSGraphRandomOps.RandomPhiloxState Method

Definition

Overloads

RandomPhiloxState(MPSGraph, UIntPtr, String)

[Foundation.Export("randomPhiloxStateTensorWithSeed:name:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShadersGraph.MPSGraphTensor RandomPhiloxState(this MetalPerformanceShadersGraph.MPSGraph This, UIntPtr seed, string? name);
[<Foundation.Export("randomPhiloxStateTensorWithSeed:name:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member RandomPhiloxState : MetalPerformanceShadersGraph.MPSGraph * unativeint * string -> MetalPerformanceShadersGraph.MPSGraphTensor

Parameters

This
MPSGraph
seed
UIntPtr

unativeint

name
String

Returns

Attributes

Applies to

RandomPhiloxState(MPSGraph, UIntPtr, UIntPtr, UIntPtr, String)

[Foundation.Export("randomPhiloxStateTensorWithCounterLow:counterHigh:key:name:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static MetalPerformanceShadersGraph.MPSGraphTensor RandomPhiloxState(this MetalPerformanceShadersGraph.MPSGraph This, UIntPtr counterLow, UIntPtr counterHigh, UIntPtr key, string? name);
[<Foundation.Export("randomPhiloxStateTensorWithCounterLow:counterHigh:key:name:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member RandomPhiloxState : MetalPerformanceShadersGraph.MPSGraph * unativeint * unativeint * unativeint * string -> MetalPerformanceShadersGraph.MPSGraphTensor

Parameters

This
MPSGraph
counterLow
UIntPtr

unativeint

counterHigh
UIntPtr

unativeint

key
UIntPtr

unativeint

name
String

Returns

Attributes

Applies to