anchor.diff:      /// <param name="a">The tensor on the left side of this binary operation.</param>
       /// <param name="b">The scalar on the right side of this binary operation.</param>
       /// <returns>A new tensor containing the result of this operation.</returns>
  -    /// <example><code language="fsharp">
  -    /// let a = HostTensor.ofList [5.0; 6.0; 7.0]
  -    /// let b = 2.0
  -    /// let c = a % b // c = [1.0; 0.0; 1.0]
  -    /// </code></example>
  -    /// <remarks>
  -    /// <para>Computes the remainder of dividing each element of tensor <paramref name="a"/> by the 
  -    /// scalar <paramref name="b"/> and returns the results as a new tensor.</para>
  -    /// <para>The tensor <paramref name="a"/> and scalar <paramref name="b"/> must have the same type.</para>
  -    /// </remarks>                
  +    /// <seealso cref="op_Modulus"/>
       static member (%) (a: Tensor<'T>, b: 'T) = a % Tensor.scalarLike a b
   
       /// <summary>Element-wise division with scalar.</summary>
       /// <param name="a">The scalar on the left side of this binary operation.</param>
       /// <param name="b">The tensor on the right side of this binary operation.</param>
       /// <returns>A new tensor containing the result of this operation.</returns>
  -    /// <example><code language="fsharp">
  -    /// let a = 2.0
  -    /// let b = HostTensor.ofList [5.0; 6.0; 7.0]
  -    /// let c = a % b // c = [2.0; 2.0; 2.0]
  -    /// </code></example>
  -    /// <remarks>
  -    /// <para>Computes the remainder of dividing the scalar <paramref name="a"/> by each element of the 
  -    /// tensor <paramref name="b"/> and returns the results as a new tensor.</para>
  -    /// <para>The scalar <paramref name="a"/> and tensor <paramref name="b"/> must have the same type.</para>
  -    /// </remarks>        
  +    /// <seealso cref="op_Modulus"/>
       static member (%) (a: 'T, b: Tensor<'T>) = Tensor.scalarLike b a % b
   
       /// <summary>Fills this tensor with the element-wise exponentiation.</summary>
       /// <param name="a">The tensor on the left side of this binary operation.</param>
       /// <param name="b">The tensor on the right side of this binary operation.</param>
  -    /// <example><code language="fsharp">
  -    /// let a = HostTensor.ofList [5.0; 6.0; 7.0]
  -    /// let b = HostTensor.ofList [2.0; 3.0; 4.0]
  -    /// b.FillPower a b // b = [25.0; 216.0; 2401.0]
  -    /// </code></example>
  -    /// <remarks>Computes the exponentiation of each element of tensor <paramref name="a"/> to the power given by the
  -    /// corresponding element of tensor <paramref name="b"/> and writes the result into this tensor.
  -    /// This tensor, <paramref name="a"/> and <paramref name="b"/> must have the same type and storage.</remarks>
       /// <seealso cref="Pow"/>
       member trgt.FillPower (a: Tensor<'T>) (b: Tensor<'T>) = 
           let a, b = Tensor.PrepareElemwiseSources (trgt, a, b)
  
positive.code:     /// <summary>Fills this tensor with the element-wise minimum of the arguments.</summary>
      /// <param name="a">The tensor on the left side of this binary operation.</param>
      /// <param name="b">The tensor on the right side of this binary operation.</param>
      /// <example><code language="fsharp">
      /// let a = HostTensor.ofList [5.0; 6.0; 7.0]
      /// let b = HostTensor.ofList [2.0; 3.0; 4.0]
      /// b.FillMinElemwise a b // b = [2.0; 3.0; 4.0]
      /// </code></example>
      /// <remarks>Finds the minimum of each element of tensor <paramref name="a"/> and the corresponding element of 
      /// tensor <paramref name="b"/> and writes the result into this tensor.
      /// This tensor, <paramref name="a"/> and <paramref name="b"/> must have the same type and storage.</remarks>
      /// <seealso cref="minElemwise"/>
      member trgt.FillMinElemwise (a: Tensor<'T>) (b: Tensor<'T>) =
          let a, b = Tensor.PrepareElemwiseSources (trgt, a, b)
  
negative.code:     /// <param name="a">The tensor on the left side of this binary operation.</param>
      /// <param name="b">The scalar on the right side of this binary operation.</param>
      /// <returns>A new tensor containing the result of this operation.</returns>
      /// <seealso cref="op_HatHatHatHat"/>
      static member (^^^^) (a: Tensor<bool>, b: bool) = a ^^^^ Tensor.scalarLike a b
  
      /// <summary>Element-wise loigcal xor with scalar.</summary>
      /// <param name="a">The scalar on the left side of this binary operation.</param>
      /// <param name="b">The tensor on the right side of this binary operation.</param>
      /// <returns>A new tensor containing the result of this operation.</returns>
      /// <seealso cref="op_HatHatHatHat"/>
      static member (^^^^) (a: bool, b: Tensor<bool>) = Tensor.scalarLike b a ^^^^ b
  
      /// <summary>Fills this tensor with the element-wise equality test of the arguments.</summary>
      /// <param name="a">The tensor on the left side of this binary operation.</param>
      /// <param name="b">The tensor on the right side of this binary operation.</param>
      /// <seealso cref="op_EqualsEqualsEqualsEquals"/>
      member trgt.FillEqual (a: Tensor<'R>) (b: Tensor<'R>) = 
          let trgt = trgt.AsBool
  