Class TensoricDoubles


  • public final class TensoricDoubles
    extends java.lang.Object
    Provides delegate methods to a static instance of a TensoricSupport<Double>. This is for convenience purposes, so that a simple calculation does not have to inherit from the support class, but can statically import methods from this class.
    • Method Detail

      • calculate

        public static final OngoingBinaryOperation<java.lang.Double> calculate​(java.lang.Double operand)
      • avarageOf

        public static final java.lang.Double avarageOf​(java.lang.Iterable<java.lang.Double> values)
      • negativeOf

        public static final java.lang.Double negativeOf​(java.lang.Double element)
      • inverseOf

        public static final java.lang.Double inverseOf​(java.lang.Double element)
      • sizeOf

        public static final java.lang.Double sizeOf​(java.lang.Iterable<java.lang.Double> values)
      • zero

        public static final java.lang.Double zero()
      • two

        public static final java.lang.Double two()
      • one

        public static final java.lang.Double one()
      • countOf

        public static final java.lang.Double countOf​(int number)
      • sumOf

        public static final java.lang.Double sumOf​(java.lang.Iterable<java.lang.Double> values)
      • rmsOf

        public static final java.lang.Double rmsOf​(java.lang.Iterable<java.lang.Double> values)
      • squareRootOf

        public static final java.lang.Double squareRootOf​(java.lang.Double value)
      • squareOf

        public static final java.lang.Double squareOf​(java.lang.Double value)
      • sumOfSquaresOf

        public static final java.lang.Double sumOfSquaresOf​(java.lang.Iterable<java.lang.Double> values)
      • zeros

        public static final <C> Tensor<java.lang.Double> zeros​(Shape shape)
      • ones

        public static final <C> Tensor<java.lang.Double> ones​(Shape shape)
      • elementInverseOf

        public static final <C> Tensor<java.lang.Double> elementInverseOf​(Tensor<java.lang.Double> tensor)
      • negativeOf

        public static final <C> Tensor<java.lang.Double> negativeOf​(Tensor<java.lang.Double> tensor)
      • valueOf

        public static final QuantifiedValue<java.lang.Double> valueOf​(java.lang.Double value,
                                                                      Unit unit)
      • negativeOf

        public static final <TB extends Tensorbacked<java.lang.Double>> TB negativeOf​(TB tensorBacked)
      • absoluteValueOf

        public static final java.lang.Double absoluteValueOf​(java.lang.Double value)
      • elementwise

        public static final Tensor<java.lang.Double> elementwise​(BinaryOperation<java.lang.Double> operation,
                                                                 Tensor<java.lang.Double> left,
                                                                 Tensor<java.lang.Double> right)
      • valueOf

        public static final QuantifiedValue<java.lang.Double> valueOf​(java.lang.Double value,
                                                                      javax.measure.unit.Unit<?> unit)
      • confidenceLevelOf

        public static final ConfidenceLevel<java.lang.Double> confidenceLevelOf​(java.lang.Double confidenceLevel)
      • averageOf

        public static final java.lang.Double averageOf​(java.lang.Iterable<java.lang.Double> values)
      • varOf

        public static final java.lang.Double varOf​(java.lang.Iterable<java.lang.Double> values)
      • stdOf

        public static final java.lang.Double stdOf​(java.lang.Iterable<java.lang.Double> values)