Tensor.ExclusiveOrAssignment Operator
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| ExclusiveOrAssignment<TScalar>(Tensor<TScalar>, ReadOnlyTensorSpan<TScalar>) | |
| ExclusiveOrAssignment<TScalar>(Tensor<TScalar>, TScalar) | |
| ExclusiveOrAssignment<TScalar>(TensorSpan<TScalar>, ReadOnlyTensorSpan<TScalar>) |
Performs in-place exclusive-or between two tensors. |
| ExclusiveOrAssignment<TScalar>(TensorSpan<TScalar>, TScalar) |
Performs in-place exclusive-or between a tensor and scalar. |
ExclusiveOrAssignment<TScalar>(Tensor<TScalar>, ReadOnlyTensorSpan<TScalar>)
- Source:
- Tensor.op_ExclusiveOr.cs
public:
generic <typename TScalar>
where TScalar : System::Numerics::IBitwiseOperators<TScalar, TScalar, TScalar> static void op_ExclusiveOrAssignment(System::Numerics::Tensors::Tensor<TScalar> ^ tensor, System::Numerics::Tensors::ReadOnlyTensorSpan<TScalar> % other);
public static void op_ExclusiveOrAssignment<TScalar>(System.Numerics.Tensors.Tensor<TScalar> tensor, in System.Numerics.Tensors.ReadOnlyTensorSpan<TScalar> other) where TScalar : System.Numerics.IBitwiseOperators<TScalar,TScalar,TScalar>;
static member op_ExclusiveOrAssignment : System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IBitwiseOperators<'Scalar, 'Scalar, 'Scalar>)> * ReadOnlyTensorSpan -> unit (requires 'Scalar :> System.Numerics.IBitwiseOperators<'Scalar, 'Scalar, 'Scalar>)
Public op_ExclusiveOrAssignment(Of TScalar As IBitwiseOperators(Of TScalar, TScalar, TScalar)) (tensor As Tensor(Of TScalar), ByRef other As ReadOnlyTensorSpan(Of TScalar))
Type Parameters
- TScalar
Parameters
- tensor
- Tensor<TScalar>
- other
- ReadOnlyTensorSpan<TScalar>
Applies to
ExclusiveOrAssignment<TScalar>(Tensor<TScalar>, TScalar)
- Source:
- Tensor.op_ExclusiveOr.cs
public:
generic <typename TScalar>
where TScalar : System::Numerics::IBitwiseOperators<TScalar, TScalar, TScalar> static void op_ExclusiveOrAssignment(System::Numerics::Tensors::Tensor<TScalar> ^ tensor, TScalar other);
public static void op_ExclusiveOrAssignment<TScalar>(System.Numerics.Tensors.Tensor<TScalar> tensor, TScalar other) where TScalar : System.Numerics.IBitwiseOperators<TScalar,TScalar,TScalar>;
static member op_ExclusiveOrAssignment : System.Numerics.Tensors.Tensor<'Scalar (requires 'Scalar :> System.Numerics.IBitwiseOperators<'Scalar, 'Scalar, 'Scalar>)> * 'Scalar -> unit (requires 'Scalar :> System.Numerics.IBitwiseOperators<'Scalar, 'Scalar, 'Scalar>)
Public op_ExclusiveOrAssignment(Of TScalar As IBitwiseOperators(Of TScalar, TScalar, TScalar)) (tensor As Tensor(Of TScalar), other As TScalar)
Type Parameters
- TScalar
Parameters
- tensor
- Tensor<TScalar>
- other
- TScalar
Applies to
ExclusiveOrAssignment<TScalar>(TensorSpan<TScalar>, ReadOnlyTensorSpan<TScalar>)
- Source:
- Tensor.op_ExclusiveOr.cs
Performs in-place exclusive-or between two tensors.
public:
generic <typename TScalar>
where TScalar : System::Numerics::IBitwiseOperators<TScalar, TScalar, TScalar> static void op_ExclusiveOrAssignment(System::Numerics::Tensors::TensorSpan<TScalar> % tensor, System::Numerics::Tensors::ReadOnlyTensorSpan<TScalar> % other);
public static void op_ExclusiveOrAssignment<TScalar>(ref System.Numerics.Tensors.TensorSpan<TScalar> tensor, in System.Numerics.Tensors.ReadOnlyTensorSpan<TScalar> other) where TScalar : System.Numerics.IBitwiseOperators<TScalar,TScalar,TScalar>;
static member op_ExclusiveOrAssignment : TensorSpan * ReadOnlyTensorSpan -> unit (requires 'Scalar :> System.Numerics.IBitwiseOperators<'Scalar, 'Scalar, 'Scalar>)
Public op_ExclusiveOrAssignment(Of TScalar As IBitwiseOperators(Of TScalar, TScalar, TScalar)) (ByRef tensor As TensorSpan(Of TScalar), ByRef other As ReadOnlyTensorSpan(Of TScalar))
Type Parameters
- TScalar
Parameters
- tensor
- TensorSpan<TScalar>
- other
- ReadOnlyTensorSpan<TScalar>
The tensor to exclusive-or with the tensor being operated on.
Applies to
ExclusiveOrAssignment<TScalar>(TensorSpan<TScalar>, TScalar)
- Source:
- Tensor.op_ExclusiveOr.cs
Performs in-place exclusive-or between a tensor and scalar.
public:
generic <typename TScalar>
where TScalar : System::Numerics::IBitwiseOperators<TScalar, TScalar, TScalar> static void op_ExclusiveOrAssignment(System::Numerics::Tensors::TensorSpan<TScalar> % tensor, TScalar other);
public static void op_ExclusiveOrAssignment<TScalar>(ref System.Numerics.Tensors.TensorSpan<TScalar> tensor, TScalar other) where TScalar : System.Numerics.IBitwiseOperators<TScalar,TScalar,TScalar>;
static member op_ExclusiveOrAssignment : TensorSpan * 'Scalar -> unit (requires 'Scalar :> System.Numerics.IBitwiseOperators<'Scalar, 'Scalar, 'Scalar>)
Public op_ExclusiveOrAssignment(Of TScalar As IBitwiseOperators(Of TScalar, TScalar, TScalar)) (ByRef tensor As TensorSpan(Of TScalar), other As TScalar)
Type Parameters
- TScalar
Parameters
- tensor
- TensorSpan<TScalar>
- other
- TScalar
The scalar to exclusive-or with the tensor being operated on.