Clase de utilidad para crear instancias de objetos NdArray
.
Constructores Públicos
NdArrays () |
Métodos públicos
booleano estáticoNdArray | |
ByteNdArray estático | |
DoubleNdArray estático | |
FloatNdArray estático | |
IntNdArray estático | |
LongNdArray estático | |
estático <T> NdArray <T> | |
ShortNdArray estático | |
ShortNdArray estático | escalarOf (valor corto) Crea un escalar corto (rango 0) inicializado con el valor dado. |
IntNdArray estático | escalarDe (valor int) Crea un escalar largo (rango 0) inicializado con el valor dado. |
DoubleNdArray estático | escalarOf (valor doble) Crea un doble escalar (rango 0) inicializado con el valor dado. |
booleano estáticoNdArray | escalarOf (valor booleano) Crea un escalar booleano (rango 0) inicializado con el valor dado. |
ByteNdArray estático | escalarOf (valor de byte) Crea un byte escalar (rango 0) inicializado con el valor dado. |
LongNdArray estático | escalarOf (valor largo) Crea un escalar largo (rango 0) inicializado con el valor dado. |
FloatNdArray estático | escalarOf (valor flotante) Crea un escalar flotante (rango 0) inicializado con el valor dado. |
estático <T> NdArray <T> | escalarOfObject (valor T) Crea un escalar (rango 0) inicializado con el valor dado. |
LongNdArray estático | vectorOf (valores largos...) Crea un vector largo (rango 1) inicializado con los valores dados. |
ShortNdArray estático | vectorOf (valores cortos...) Crea un vector corto (rango 1) inicializado con los valores dados. |
DoubleNdArray estático | vectorOf (doble... valores) Crea un vector doble (rango 1) inicializado con los valores dados. |
booleano estáticoNdArray | vectorOf (valores booleanos...) Crea un vector booleano (rango 1) inicializado con los valores dados. |
ByteNdArray estático | vectorOf (byte... valores) Crea un vector de bytes (rango 1) inicializado con los valores dados. |
FloatNdArray estático | vectorOf (flotante... valores) Crea un vector flotante (rango 1) inicializado con los valores dados. |
IntNdArray estático | vectorOf (int... valores) Crea un vector int (rango 1) inicializado con los valores dados. |
estático <T> NdArray <T> | vectorOfObjects (valores T...) Crea un vector (rango 1) inicializado con los valores dados. |
ByteNdArray estático | wrap (forma de forma , búfer ByteDataBuffer ) Envuelve un búfer en una matriz de N dimensiones de bytes de una forma determinada. |
DoubleNdArray estático | wrap (forma de forma , búfer DoubleDataBuffer ) Envuelve un búfer en una matriz doble N-dimensional de una forma determinada. |
ShortNdArray estático | wrap (forma de forma , búfer ShortDataBuffer ) Envuelve un búfer en una matriz corta de N dimensiones de una forma determinada. |
estático <T> NdArray <T> | wrap (forma de forma , búfer DataBuffer <T>) Envuelve un búfer en una matriz N-dimensional de una forma determinada. |
FloatNdArray estático | wrap (forma de forma , búfer FloatDataBuffer ) Envuelve un búfer en una matriz flotante de N dimensiones de una forma determinada. |
LongNdArray estático | wrap (forma de forma , búfer LongDataBuffer ) Envuelve un búfer en una matriz larga de N dimensiones de una forma determinada. |
IntNdArray estático | wrap (forma de forma , búfer IntDataBuffer ) Envuelve un búfer en una matriz int N-dimensional de una forma determinada. |
booleano estáticoNdArray | wrap (forma de forma , búfer BooleanDataBuffer ) Envuelve un búfer en una matriz booleana de N dimensiones de una forma determinada. |
Métodos heredados
Constructores Públicos
NdArrays públicos ()
Métodos públicos
público estático BooleanNdArray ofBooleans (forma de forma )
Crea una matriz N-dimensional de valores booleanos de la forma dada.
Todos los valores se inicializan a ceros.
Parámetros
forma | forma de la matriz |
---|
Devoluciones
- nueva matriz booleana N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula o tiene dimensiones desconocidas |
---|
ByteNdArray ofBytes estático público (forma de forma )
Crea una matriz N-dimensional de bytes de la forma dada.
Todos los valores se inicializan a ceros.
Parámetros
forma | forma de la matriz |
---|
Devoluciones
- nueva matriz N-dimensional de bytes
Lanza
Argumento de excepción ilegal | si la forma es nula o tiene dimensiones desconocidas |
---|
público estático DoubleNdArray ofDoubles (forma de forma )
Crea una matriz N-dimensional de dobles de la forma dada.
Todos los valores se inicializan a ceros.
Parámetros
forma | forma de la matriz |
---|
Devoluciones
- nueva matriz doble N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula o tiene dimensiones desconocidas |
---|
FloatNdArray ofFloats estático público ( forma )
Crea una matriz N-dimensional de flotadores de la forma dada.
Todos los valores se inicializan a ceros.
Parámetros
forma | forma de la matriz |
---|
Devoluciones
- nueva matriz flotante N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula o tiene dimensiones desconocidas |
---|
IntNdArray ofInts estático público (forma de forma )
Crea una matriz N-dimensional de entradas de la forma dada.
Todos los valores se inicializan a ceros.
Parámetros
forma | forma de la matriz |
---|
Devoluciones
- nueva matriz int N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula o tiene dimensiones desconocidas |
---|
público estático LongNdArray ofLongs (forma de forma )
Crea una matriz N-dimensional de largos de la forma dada.
Todos los valores se inicializan a ceros.
Parámetros
forma | forma de la matriz |
---|
Devoluciones
- nueva matriz larga de N dimensiones
Lanza
Argumento de excepción ilegal | si la forma es nula o tiene dimensiones desconocidas |
---|
NdArray <T> estático público de objetos (clase Clase <T>, forma )
Crea una matriz N-dimensional de la forma dada.
Todos los valores se inicializan a ceros.
Parámetros
clazz | clase de los datos que se almacenarán en esta matriz |
---|---|
forma | forma de la matriz |
Devoluciones
- nueva matriz N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula o tiene dimensiones desconocidas |
---|
pública estática ShortNdArray ofShorts (forma de forma )
Crea una matriz N-dimensional de pantalones cortos de la forma dada.
Todos los valores se inicializan a ceros.
Parámetros
forma | forma de la matriz |
---|
Devoluciones
- nueva matriz corta de N dimensiones
Lanza
Argumento de excepción ilegal | si la forma es nula o tiene dimensiones desconocidas |
---|
público estático ShortNdArray escalarOf (valor corto)
Crea un escalar corto (rango 0) inicializado con el valor dado.
Parámetros
valor | valor escalar |
---|
Devoluciones
- nuevo escalar corto
escalarOf IntNdArray estático público (valor int)
Crea un escalar largo (rango 0) inicializado con el valor dado.
Parámetros
valor | valor escalar |
---|
Devoluciones
- nuevo escalar largo
público estático DoubleNdArray scalarOf (valor doble)
Crea un doble escalar (rango 0) inicializado con el valor dado.
Parámetros
valor | valor escalar |
---|
Devoluciones
- nuevo doble escalar
público estático BooleanNdArray escalarOf (valor booleano)
Crea un escalar booleano (rango 0) inicializado con el valor dado.
Parámetros
valor | valor escalar |
---|
Devoluciones
- nuevo escalar booleano
ByteNdArray estático público escalarOf (valor de byte)
Crea un byte escalar (rango 0) inicializado con el valor dado.
Parámetros
valor | valor escalar |
---|
Devoluciones
- nuevo byte escalar
escalarOf estático público LongNdArray (valor largo)
Crea un escalar largo (rango 0) inicializado con el valor dado.
Parámetros
valor | valor escalar |
---|
Devoluciones
- nuevo escalar largo
FloatNdArray estático público escalarOf (valor flotante)
Crea un escalar flotante (rango 0) inicializado con el valor dado.
Parámetros
valor | valor escalar |
---|
Devoluciones
- nuevo escalar flotante
NdArray estático público <T> escalarOfObject (valor T)
Crea un escalar (rango 0) inicializado con el valor dado.
Parámetros
valor | valor escalar |
---|
Devoluciones
- nuevo escalar
público estático LongNdArray vectorOf (valores largos...)
Crea un vector largo (rango 1) inicializado con los valores dados.
La modificación de los datos del vector devuelto también afectará los valores de la matriz pasada en el parámetro.
Parámetros
valores | valores vectoriales |
---|
Devoluciones
- nuevo vector largo
Lanza
Argumento de excepción ilegal | si el valor es nulo |
---|
público estático ShortNdArray vectorOf (valores cortos...)
Crea un vector corto (rango 1) inicializado con los valores dados.
La modificación de los datos del vector devuelto también afectará los valores de la matriz pasada en el parámetro.
Parámetros
valores | valores vectoriales |
---|
Devoluciones
- nuevo vector corto
Lanza
Argumento de excepción ilegal | si el valor es nulo |
---|
público estático DoubleNdArray vectorOf (doble... valores)
Crea un vector doble (rango 1) inicializado con los valores dados.
La modificación de los datos del vector devuelto también afectará los valores de la matriz pasada en el parámetro.
Parámetros
valores | valores vectoriales |
---|
Devoluciones
- nuevo vector doble
Lanza
Argumento de excepción ilegal | si el valor es nulo |
---|
público estático BooleanNdArray vectorOf (valores booleanos...)
Crea un vector booleano (rango 1) inicializado con los valores dados.
La modificación de los datos del vector devuelto también afectará los valores de la matriz pasada en el parámetro.
Parámetros
valores | valores vectoriales |
---|
Devoluciones
- nuevo vector booleano
Lanza
Argumento de excepción ilegal | si el valor es nulo |
---|
ByteNdArray público estático vectorOf (valores de bytes...)
Crea un vector de bytes (rango 1) inicializado con los valores dados.
La modificación de los datos del vector devuelto también afectará los valores de la matriz pasada en el parámetro.
Parámetros
valores | valores vectoriales |
---|
Devoluciones
- nuevo vector de bytes
Lanza
Argumento de excepción ilegal | si el valor es nulo |
---|
público estático FloatNdArray vectorOf (valores flotantes)
Crea un vector flotante (rango 1) inicializado con los valores dados.
La modificación de los datos del vector devuelto también afectará los valores de la matriz pasada en el parámetro.
Parámetros
valores | valores vectoriales |
---|
Devoluciones
- nuevo vector flotante
Lanza
Argumento de excepción ilegal | si el valor es nulo |
---|
vectorOf IntNdArray estático público (valores int...)
Crea un vector int (rango 1) inicializado con los valores dados.
La modificación de los datos del vector devuelto también afectará los valores de la matriz pasada en el parámetro.
Parámetros
valores | valores vectoriales |
---|
Devoluciones
- nuevo vector int
Lanza
Argumento de excepción ilegal | si el valor es nulo |
---|
NdArray estático público <T> vectorOfObjects (valores T...)
Crea un vector (rango 1) inicializado con los valores dados.
La modificación de los datos del vector devuelto también afectará los valores de la matriz pasada en el parámetro.
Parámetros
valores | valores vectoriales |
---|
Devoluciones
- nuevo vector
Lanza
Argumento de excepción ilegal | si el valor es nulo |
---|
Ajuste ByteNdArray estático público (forma de forma , búfer ByteDataBuffer )
Envuelve un búfer en una matriz de N dimensiones de bytes de una forma determinada.
Parámetros
forma | forma de la matriz |
---|---|
buffer | buffer para envolver |
Devoluciones
- nueva matriz N-dimensional de bytes
Lanza
Argumento de excepción ilegal | si la forma es nula, tiene dimensiones desconocidas o tiene un tamaño mayor en el tamaño del búfer |
---|
envoltura estática pública DoubleNdArray (forma de forma , búfer DoubleDataBuffer )
Envuelve un búfer en una matriz doble N-dimensional de una forma determinada.
Parámetros
forma | forma de la matriz |
---|---|
buffer | buffer para envolver |
Devoluciones
- nueva matriz doble N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula, tiene dimensiones desconocidas o tiene un tamaño mayor en el tamaño del búfer |
---|
Ajuste público estático de ShortNdArray (forma de forma , búfer ShortDataBuffer )
Envuelve un búfer en una matriz corta de N dimensiones de una forma determinada.
Parámetros
forma | forma de la matriz |
---|---|
buffer | buffer para envolver |
Devoluciones
- nueva matriz corta de N dimensiones
Lanza
Argumento de excepción ilegal | si la forma es nula, tiene dimensiones desconocidas o tiene un tamaño mayor en el tamaño del búfer |
---|
envoltura estática pública de NdArray <T> (forma de forma , búfer DataBuffer <T>)
Envuelve un búfer en una matriz N-dimensional de una forma determinada.
Parámetros
forma | forma de la matriz |
---|---|
buffer | buffer para envolver |
Devoluciones
- nueva matriz N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula, tiene dimensiones desconocidas o tiene un tamaño mayor en el tamaño del búfer |
---|
envoltura estática pública FloatNdArray (forma de forma , búfer FloatDataBuffer )
Envuelve un búfer en una matriz flotante de N dimensiones de una forma determinada.
Parámetros
forma | forma de la matriz |
---|---|
buffer | buffer para envolver |
Devoluciones
- nueva matriz flotante N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula, tiene dimensiones desconocidas o tiene un tamaño mayor en el tamaño del búfer |
---|
envoltura estática pública LongNdArray (forma de forma , búfer LongDataBuffer )
Envuelve un búfer en una matriz larga de N dimensiones de una forma determinada.
Parámetros
forma | forma de la matriz |
---|---|
buffer | buffer para envolver |
Devoluciones
- nueva matriz larga de N dimensiones
Lanza
Argumento de excepción ilegal | si la forma es nula, tiene dimensiones desconocidas o tiene un tamaño mayor en el tamaño del búfer |
---|
ajuste IntNdArray estático público (forma de forma , búfer IntDataBuffer )
Envuelve un búfer en una matriz int N-dimensional de una forma determinada.
Parámetros
forma | forma de la matriz |
---|---|
buffer | buffer para envolver |
Devoluciones
- nueva matriz int N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula, tiene dimensiones desconocidas o tiene un tamaño mayor en el tamaño del búfer |
---|
ajuste público estático BooleanNdArray (forma de forma , búfer BooleanDataBuffer )
Envuelve un búfer en una matriz booleana de N dimensiones de una forma determinada.
Parámetros
forma | forma de la matriz |
---|---|
buffer | buffer para envolver |
Devoluciones
- nueva matriz booleana N-dimensional
Lanza
Argumento de excepción ilegal | si la forma es nula, tiene dimensiones desconocidas o tiene un tamaño mayor en el tamaño del búfer |
---|