AdvancedTensorIndex Implicit  Conversion Operators

Definition

Namespace: Numerics.NET.Tensors
Assembly: Numerics.NET.Tensors (in Numerics.NET.Tensors.dll) Version: 9.0.0

Overload List

Implicit Conversion (Boolean[] to AdvancedTensorIndex)

Implicitly converts a boolean array to an AdvancedTensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	bool[] mask
)

Parameters

mask  Boolean[]
The array to convert.

Return Value

AdvancedTensorIndex

Implicit Conversion (Index to AdvancedTensorIndex)

Implicitly converts a Index to a TensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	Index index
)

Parameters

index  Index
A Index.

Return Value

AdvancedTensorIndex

Implicit Conversion (Int32 to AdvancedTensorIndex)

Implicitly converts an integer to a TensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	int index
)

Parameters

index  Int32
An integer index.

Return Value

AdvancedTensorIndex

Implicit Conversion (Int32[] to AdvancedTensorIndex)

Implicitly converts an integer array to an AdvancedTensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	int[] indexes
)

Parameters

indexes  Int32[]
The array to convert.

Return Value

AdvancedTensorIndex

Implicit Conversion (Range to AdvancedTensorIndex)

Implicitly converts a Range to a TensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	Range range
)

Parameters

range  Range
A Range.

Return Value

AdvancedTensorIndex

Implicit Conversion (Range to AdvancedTensorIndex)

Implicitly converts a Range to a TensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	Range range
)

Parameters

range  Range
A Range.

Return Value

AdvancedTensorIndex

Implicit Conversion (Slice to AdvancedTensorIndex)

Implicitly converts a Slice to an AdvancedTensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	Slice slice
)

Parameters

slice  Slice
A Slice.

Return Value

AdvancedTensorIndex

Implicit Conversion (Tensor<Boolean> to AdvancedTensorIndex)

Implicitly converts a boolean vector to an AdvancedTensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	Tensor<bool> mask
)

Parameters

mask  Tensor<Boolean>
The vector to convert.

Return Value

AdvancedTensorIndex

Implicit Conversion (Tensor<Int32> to AdvancedTensorIndex)

Implicitly converts an integer to an AdvancedTensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	Tensor<int> indexes
)

Parameters

indexes  Tensor<Int32>
The tensor to convert.

Return Value

AdvancedTensorIndex

Implicit Conversion (TensorIndex to AdvancedTensorIndex)

Implicitly converts a TensorIndex to an AdvancedTensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	TensorIndex index
)

Parameters

index  TensorIndex
The index to convert.

Return Value

AdvancedTensorIndex

Implicit Conversion (Vector<Boolean> to AdvancedTensorIndex)

Implicitly converts a boolean vector to an AdvancedTensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	Vector<bool> mask
)

Parameters

mask  Vector<Boolean>
The vector to convert.

Return Value

AdvancedTensorIndex

Implicit Conversion (Vector<Int32> to AdvancedTensorIndex)

Implicitly converts an integer vector to an AdvancedTensorIndex.
C#
public static implicit operator AdvancedTensorIndex (
	Vector<int> indexes
)

Parameters

indexes  Vector<Int32>
The vector to convert.

Return Value

AdvancedTensorIndex

See Also