Class MultivariateSeriesTypeInformation<V extends FeatureVector<?>>

  • Type Parameters:
    V - Vector type
    All Implemented Interfaces:
    TypeInformation

    public class MultivariateSeriesTypeInformation<V extends FeatureVector<?>>
    extends VectorTypeInformation<V>
    Type information for multi-variate time series.
    Since:
    0.7.0
    Author:
    Sebastian Hollizeck
    • Field Detail

      • multiplicity

        protected final int multiplicity
        Number of variates per dimension.
    • Constructor Detail

      • MultivariateSeriesTypeInformation

        public MultivariateSeriesTypeInformation​(java.lang.Class<? super V> cls,
                                                 int mindim,
                                                 int maxdim,
                                                 int multiplicity)
        Constructor for an actual type.
        Parameters:
        cls - base class
        mindim - Minimum dimensionality
        maxdim - Maximum dimensionality
        multiplicity - Number of variates
      • MultivariateSeriesTypeInformation

        public MultivariateSeriesTypeInformation​(FeatureVector.Factory<V,​?> factory,
                                                 ByteBufferSerializer<? super V> serializer,
                                                 int mindim,
                                                 int maxdim,
                                                 int multiplicity)
        Constructor for an actual type.
        Parameters:
        factory - Vector factory
        serializer - Serializer
        mindim - Minimum dimensionality
        maxdim - Maximum dimensionality
        multiplicity - Number of variates