Class RdAggregate

java.lang.Object
org.drip.spaces.tensor.RdAggregate
All Implemented Interfaces:
GeneralizedVector, RdGeneralizedVector
Direct Known Subclasses:
RdCombinatorialVector, RdContinuousVector

public abstract class RdAggregate
extends java.lang.Object
implements RdGeneralizedVector
RdAggregate exposes the basic Properties of the Rd as a Sectional Super-position of R1 Vector Spaces.



Author:
Lakshmi Krishnamurthy
  • Method Details

    • dimension

      public int dimension()
      Description copied from interface: RdGeneralizedVector
      Retrieve the Dimension of the Space
      Specified by:
      dimension in interface RdGeneralizedVector
      Returns:
      The Dimension of the Space
    • vectorSpaces

      public R1GeneralizedVector[] vectorSpaces()
      Description copied from interface: RdGeneralizedVector
      Retrieve the Array of the Underlying R^1 Vector Spaces
      Specified by:
      vectorSpaces in interface RdGeneralizedVector
      Returns:
      The Array of the Underlying R^1 Vector Spaces
    • validateInstance

      public boolean validateInstance​(double[] adblInstance)
      Description copied from interface: RdGeneralizedVector
      Validate the Input Instance
      Specified by:
      validateInstance in interface RdGeneralizedVector
      Parameters:
      adblInstance - The Input Instance
      Returns:
      TRUE - Instance is a Valid Entry in the Space
    • match

      public boolean match​(GeneralizedVector gvOther)
      Description copied from interface: GeneralizedVector
      Compare against the "Other" Generalized Vector Space
      Specified by:
      match in interface GeneralizedVector
      Parameters:
      gvOther - The "Other" Generalized Vector Space
      Returns:
      TRUE - The "Other" Generalized Vector Space matches this
    • subset

      public boolean subset​(GeneralizedVector gvOther)
      Description copied from interface: GeneralizedVector
      Indicate if the "Other" Generalized Vector Space is a Subset of "this"
      Specified by:
      subset in interface GeneralizedVector
      Parameters:
      gvOther - The "Other" Generalized Vector Space
      Returns:
      TRUE - The "Other" Generalized Vector Space is a Subset of this
    • isPredictorBounded

      public boolean isPredictorBounded()
      Description copied from interface: GeneralizedVector
      Indicate if the Predictor Variate Space is bounded from the Left and the Right
      Specified by:
      isPredictorBounded in interface GeneralizedVector
      Returns:
      The Predictor Variate Space is bounded from the Left and the Right