Share via


Tensor.Division Operator

Definition

Overloads

Name Description
Division<TScalar>(ReadOnlyTensorSpan<TScalar>, ReadOnlyTensorSpan<TScalar>)

Performs element-wise division between two tensors.

Division<TScalar>(TScalar, Tensor<TScalar>)

Performs element-wise division between a tensor and scalar.

Division<TScalar>(TScalar, ReadOnlyTensorSpan<TScalar>)

Performs element-wise division between a tensor and scalar.

Division<TScalar>(TensorSpan<TScalar>, TScalar)

Performs element-wise division between a tensor and scalar.

Division<TScalar>(TScalar, TensorSpan<TScalar>)

Performs element-wise division between a tensor and scalar.

Division<TScalar>(Tensor<TScalar>, TScalar)

Performs element-wise division between a tensor and scalar.

Division<TScalar>(Tensor<TScalar>, Tensor<TScalar>)

Performs element-wise division between two tensors.

Division<TScalar>(ReadOnlyTensorSpan<TScalar>, TScalar)

Performs element-wise division between a tensor and scalar.

Division<TScalar>(TensorSpan<TScalar>, TensorSpan<TScalar>)

Performs element-wise division between two tensors.

Division<TScalar>(ReadOnlyTensorSpan<TScalar>, ReadOnlyTensorSpan<TScalar>)

Source:
Tensor.op_Division.cs

Performs element-wise division between two tensors.

public:
generic <typename TScalar>
 where TScalar : System::Numerics::IDivisionOperators<TScalar, TScalar, TScalar> static System::Numerics::Tensors::Tensor<TScalar> ^ operator /(System::Numerics::Tensors::ReadOnlyTensorSpan<TScalar> % left, System::Numerics::Tensors::ReadOnlyTensorSpan<TScalar> % right);
public static System.Numerics.Tensors.Tensor<TScalar> operator /<TScalar>(in System.Numerics.Tensors.ReadOnlyTensorSpan<TScalar> left, in System.Numerics.Tensors.ReadOnlyTensorSpan<TScalar> right) where TScalar : System.Numerics.IDivisionOperators<TScalar,TScalar,TScalar>;
static member ( / ) : ReadOnlyTensorSpan * ReadOnlyTensorSpan -> System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)
Public Operator /(Of TScalar As IDivisionOperators(Of TScalar, TScalar, TScalar)) (ByRef left As ReadOnlyTensorSpan(Of TScalar), ByRef right As ReadOnlyTensorSpan(Of TScalar)) As Tensor(Of TScalar)

Type Parameters

TScalar

The type of the elements in the tensor.

Parameters

left
ReadOnlyTensorSpan<TScalar>

The tensor dividend.

right
ReadOnlyTensorSpan<TScalar>

The tensor divisor.

Returns

Tensor<TScalar>

A new tensor containing the result of left / right.

Applies to

Division<TScalar>(TScalar, Tensor<TScalar>)

Source:
Tensor.op_Division.cs

Performs element-wise division between a tensor and scalar.

public:
generic <typename TScalar>
 where TScalar : System::Numerics::IDivisionOperators<TScalar, TScalar, TScalar> static System::Numerics::Tensors::Tensor<TScalar> ^ operator /(TScalar left, System::Numerics::Tensors::Tensor<TScalar> ^ right);
public static System.Numerics.Tensors.Tensor<TScalar> operator /<TScalar>(TScalar left, System.Numerics.Tensors.Tensor<TScalar> right) where TScalar : System.Numerics.IDivisionOperators<TScalar,TScalar,TScalar>;
static member ( / ) : 'Scalar * System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> -> System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)
Public Operator /(Of TScalar As IDivisionOperators(Of TScalar, TScalar, TScalar)) (left As TScalar, right As Tensor(Of TScalar)) As Tensor(Of TScalar)

Type Parameters

TScalar

The type of the elements in the tensor.

Parameters

left
TScalar

The scalar dividend.

right
Tensor<TScalar>

The tensor divisor.

Returns

Tensor<TScalar>

A new tensor containing the result of left / right.

Applies to

Division<TScalar>(TScalar, ReadOnlyTensorSpan<TScalar>)

Source:
Tensor.op_Division.cs

Performs element-wise division between a tensor and scalar.

public:
generic <typename TScalar>
 where TScalar : System::Numerics::IDivisionOperators<TScalar, TScalar, TScalar> static System::Numerics::Tensors::Tensor<TScalar> ^ operator /(TScalar left, System::Numerics::Tensors::ReadOnlyTensorSpan<TScalar> % right);
public static System.Numerics.Tensors.Tensor<TScalar> operator /<TScalar>(TScalar left, in System.Numerics.Tensors.ReadOnlyTensorSpan<TScalar> right) where TScalar : System.Numerics.IDivisionOperators<TScalar,TScalar,TScalar>;
static member ( / ) : 'Scalar * ReadOnlyTensorSpan -> System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)
Public Operator /(Of TScalar As IDivisionOperators(Of TScalar, TScalar, TScalar)) (left As TScalar, ByRef right As ReadOnlyTensorSpan(Of TScalar)) As Tensor(Of TScalar)

Type Parameters

TScalar

The type of the elements in the tensor.

Parameters

left
TScalar

The scalar dividend.

right
ReadOnlyTensorSpan<TScalar>

The tensor divisor.

Returns

Tensor<TScalar>

A new tensor containing the result of left / right.

Applies to

Division<TScalar>(TensorSpan<TScalar>, TScalar)

Source:
Tensor.op_Division.cs

Performs element-wise division between a tensor and scalar.

public:
generic <typename TScalar>
 where TScalar : System::Numerics::IDivisionOperators<TScalar, TScalar, TScalar> static System::Numerics::Tensors::Tensor<TScalar> ^ operator /(System::Numerics::Tensors::TensorSpan<TScalar> % left, TScalar right);
public static System.Numerics.Tensors.Tensor<TScalar> operator /<TScalar>(in System.Numerics.Tensors.TensorSpan<TScalar> left, TScalar right) where TScalar : System.Numerics.IDivisionOperators<TScalar,TScalar,TScalar>;
static member ( / ) : TensorSpan * 'Scalar -> System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)
Public Operator /(Of TScalar As IDivisionOperators(Of TScalar, TScalar, TScalar)) (ByRef left As TensorSpan(Of TScalar), right As TScalar) As Tensor(Of TScalar)

Type Parameters

TScalar

The type of the elements in the tensor.

Parameters

left
TensorSpan<TScalar>

The tensor dividend.

right
TScalar

The scalar divisor.

Returns

Tensor<TScalar>

A new tensor containing the result of left / right.

Applies to

Division<TScalar>(TScalar, TensorSpan<TScalar>)

Source:
Tensor.op_Division.cs

Performs element-wise division between a tensor and scalar.

public:
generic <typename TScalar>
 where TScalar : System::Numerics::IDivisionOperators<TScalar, TScalar, TScalar> static System::Numerics::Tensors::Tensor<TScalar> ^ operator /(TScalar left, System::Numerics::Tensors::TensorSpan<TScalar> % right);
public static System.Numerics.Tensors.Tensor<TScalar> operator /<TScalar>(TScalar left, in System.Numerics.Tensors.TensorSpan<TScalar> right) where TScalar : System.Numerics.IDivisionOperators<TScalar,TScalar,TScalar>;
static member ( / ) : 'Scalar * TensorSpan -> System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)
Public Operator /(Of TScalar As IDivisionOperators(Of TScalar, TScalar, TScalar)) (left As TScalar, ByRef right As TensorSpan(Of TScalar)) As Tensor(Of TScalar)

Type Parameters

TScalar

The type of the elements in the tensor.

Parameters

left
TScalar

The scalar dividend.

right
TensorSpan<TScalar>

The tensor divisor.

Returns

Tensor<TScalar>

A new tensor containing the result of left / right.

Applies to

Division<TScalar>(Tensor<TScalar>, TScalar)

Source:
Tensor.op_Division.cs

Performs element-wise division between a tensor and scalar.

public:
generic <typename TScalar>
 where TScalar : System::Numerics::IDivisionOperators<TScalar, TScalar, TScalar> static System::Numerics::Tensors::Tensor<TScalar> ^ operator /(System::Numerics::Tensors::Tensor<TScalar> ^ left, TScalar right);
public static System.Numerics.Tensors.Tensor<TScalar> operator /<TScalar>(System.Numerics.Tensors.Tensor<TScalar> left, TScalar right) where TScalar : System.Numerics.IDivisionOperators<TScalar,TScalar,TScalar>;
static member ( / ) : System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> * 'Scalar -> System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)
Public Operator /(Of TScalar As IDivisionOperators(Of TScalar, TScalar, TScalar)) (left As Tensor(Of TScalar), right As TScalar) As Tensor(Of TScalar)

Type Parameters

TScalar

The type of the elements in the tensor.

Parameters

left
Tensor<TScalar>

The tensor dividend.

right
TScalar

The scalar divisor.

Returns

Tensor<TScalar>

A new tensor containing the result of left / right.

Applies to

Division<TScalar>(Tensor<TScalar>, Tensor<TScalar>)

Source:
Tensor.op_Division.cs

Performs element-wise division between two tensors.

public:
generic <typename TScalar>
 where TScalar : System::Numerics::IDivisionOperators<TScalar, TScalar, TScalar> static System::Numerics::Tensors::Tensor<TScalar> ^ operator /(System::Numerics::Tensors::Tensor<TScalar> ^ left, System::Numerics::Tensors::Tensor<TScalar> ^ right);
public static System.Numerics.Tensors.Tensor<TScalar> operator /<TScalar>(System.Numerics.Tensors.Tensor<TScalar> left, System.Numerics.Tensors.Tensor<TScalar> right) where TScalar : System.Numerics.IDivisionOperators<TScalar,TScalar,TScalar>;
static member ( / ) : System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> * System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> -> System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)
Public Operator /(Of TScalar As IDivisionOperators(Of TScalar, TScalar, TScalar)) (left As Tensor(Of TScalar), right As Tensor(Of TScalar)) As Tensor(Of TScalar)

Type Parameters

TScalar

The type of the elements in the tensor.

Parameters

left
Tensor<TScalar>

The tensor dividend.

right
Tensor<TScalar>

The tensor divisor.

Returns

Tensor<TScalar>

A new tensor containing the result of left / right.

Applies to

Division<TScalar>(ReadOnlyTensorSpan<TScalar>, TScalar)

Source:
Tensor.op_Division.cs

Performs element-wise division between a tensor and scalar.

public:
generic <typename TScalar>
 where TScalar : System::Numerics::IDivisionOperators<TScalar, TScalar, TScalar> static System::Numerics::Tensors::Tensor<TScalar> ^ operator /(System::Numerics::Tensors::ReadOnlyTensorSpan<TScalar> % left, TScalar right);
public static System.Numerics.Tensors.Tensor<TScalar> operator /<TScalar>(in System.Numerics.Tensors.ReadOnlyTensorSpan<TScalar> left, TScalar right) where TScalar : System.Numerics.IDivisionOperators<TScalar,TScalar,TScalar>;
static member ( / ) : ReadOnlyTensorSpan * 'Scalar -> System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)
Public Operator /(Of TScalar As IDivisionOperators(Of TScalar, TScalar, TScalar)) (ByRef left As ReadOnlyTensorSpan(Of TScalar), right As TScalar) As Tensor(Of TScalar)

Type Parameters

TScalar

The type of the elements in the tensor.

Parameters

left
ReadOnlyTensorSpan<TScalar>

The tensor dividend.

right
TScalar

The scalar divisor.

Returns

Tensor<TScalar>

A new tensor containing the result of left / right.

Applies to

Division<TScalar>(TensorSpan<TScalar>, TensorSpan<TScalar>)

Source:
Tensor.op_Division.cs

Performs element-wise division between two tensors.

public:
generic <typename TScalar>
 where TScalar : System::Numerics::IDivisionOperators<TScalar, TScalar, TScalar> static System::Numerics::Tensors::Tensor<TScalar> ^ operator /(System::Numerics::Tensors::TensorSpan<TScalar> % left, System::Numerics::Tensors::TensorSpan<TScalar> % right);
public static System.Numerics.Tensors.Tensor<TScalar> operator /<TScalar>(in System.Numerics.Tensors.TensorSpan<TScalar> left, in System.Numerics.Tensors.TensorSpan<TScalar> right) where TScalar : System.Numerics.IDivisionOperators<TScalar,TScalar,TScalar>;
static member ( / ) : TensorSpan * TensorSpan -> System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)> (requires 'Scalar :> System.Numerics.IDivisionOperators<'Scalar, 'Scalar, 'Scalar>)
Public Operator /(Of TScalar As IDivisionOperators(Of TScalar, TScalar, TScalar)) (ByRef left As TensorSpan(Of TScalar), ByRef right As TensorSpan(Of TScalar)) As Tensor(Of TScalar)

Type Parameters

TScalar

The type of the elements in the tensor.

Parameters

left
TensorSpan<TScalar>

The tensor dividend.

right
TensorSpan<TScalar>

The tensor divisor.

Returns

Tensor<TScalar>

A new tensor containing the result of left / right.

Applies to