Classe utilitária para instanciar objetos NdArray
.
Construtores Públicos
NdArray () |
Métodos Públicos
estático BooleanNdArray | |
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 curto) Cria um escalar curto (classificação 0) inicializado com o valor fornecido. |
IntNdArray estático | escalarOf (valor interno) Cria um escalar longo (classificação 0) inicializado com o valor fornecido. |
DoubleNdArray estático | escalarOf (valor duplo) Cria escalar duplo (classificação 0) inicializado com o valor fornecido. |
estático BooleanNdArray | scalarOf (valor booleano) Cria um escalar booleano (classificação 0) inicializado com o valor fornecido. |
ByteNdArray estático | escalarOf (valor do byte) Cria byte escalar (classificação 0) inicializado com o valor fornecido. |
LongNdArray estático | escalarOf (valor longo) Cria um escalar longo (classificação 0) inicializado com o valor fornecido. |
FloatNdArray estático | escalarOf (valor flutuante) Cria escalar flutuante (classificação 0) inicializado com o valor fornecido. |
estático <T> NdArray <T> | escalarOfObject (valor T) Cria escalar (classificação 0) inicializado com o valor fornecido. |
LongNdArray estático | vectorOf (longo... valores) Cria um vetor longo (classificação 1) inicializado com os valores fornecidos. |
ShortNdArray estático | vectorOf (curto... valores) Cria um vetor curto (classificação 1) inicializado com os valores fornecidos. |
DoubleNdArray estático | vectorOf (duplo... valores) Cria um vetor duplo (classificação 1) inicializado com os valores fornecidos. |
estático BooleanNdArray | vectorOf (booleano... valores) Cria um vetor booleano (classificação 1) inicializado com os valores fornecidos. |
ByteNdArray estático | vectorOf (byte... valores) Cria um vetor de bytes (classificação 1) inicializado com os valores fornecidos. |
FloatNdArray estático | vectorOf (float... valores) Cria um vetor flutuante (classificação 1) inicializado com os valores fornecidos. |
IntNdArray estático | vectorOf (int... valores) Cria um vetor int (classificação 1) inicializado com os valores fornecidos. |
estático <T> NdArray <T> | vectorOfObjects (T... valores) Cria um vetor (classificação 1) inicializado com os valores fornecidos. |
ByteNdArray estático | wrap ( formato , buffer ByteDataBuffer ) Envolve um buffer em uma matriz N-dimensional de bytes de uma determinada forma. |
DoubleNdArray estático | wrap ( formato , buffer DoubleDataBuffer ) Envolve um buffer em uma matriz N-dimensional dupla de uma determinada forma. |
ShortNdArray estático | wrap (formato de forma , buffer ShortDataBuffer ) Envolve um buffer em uma pequena matriz N-dimensional de uma determinada forma. |
estático <T> NdArray <T> | wrap ( forma de forma , buffer DataBuffer <T>) Envolve um buffer em uma matriz N-dimensional de uma determinada forma. |
FloatNdArray estático | wrap ( formato , buffer FloatDataBuffer ) Envolve um buffer em uma matriz N-dimensional flutuante de uma determinada forma. |
LongNdArray estático | wrap ( formato , buffer LongDataBuffer ) Envolve um buffer em uma longa matriz N-dimensional de uma determinada forma. |
IntNdArray estático | wrap ( formato , buffer IntDataBuffer ) Envolve um buffer em uma matriz int N-dimensional de uma determinada forma. |
estático BooleanNdArray | wrap ( formato , buffer BooleanDataBuffer ) Envolve um buffer em uma matriz booleana N-dimensional de uma determinada forma. |
Métodos herdados
Construtores Públicos
NdArrays públicos ()
Métodos Públicos
public static BooleanNdArray ofBooleans ( Forma forma)
Cria uma matriz N-dimensional de booleanos de uma determinada forma.
Todos os valores são inicializados com zeros.
Parâmetros
forma | forma da matriz |
---|
Devoluções
- nova matriz booleana N-dimensional
Lança
Exceção de argumento ilegal | se a forma for nula ou tiver dimensões desconhecidas |
---|
público estático ByteNdArray ofBytes (formato de forma )
Cria uma matriz N-dimensional de bytes da forma especificada.
Todos os valores são inicializados com zeros.
Parâmetros
forma | forma da matriz |
---|
Devoluções
- nova matriz N-dimensional de bytes
Lança
Exceção de argumento ilegal | se a forma for nula ou tiver dimensões desconhecidas |
---|
public static DoubleNdArray ofDoubles (formato de forma )
Cria uma matriz N-dimensional de duplos de uma determinada forma.
Todos os valores são inicializados com zeros.
Parâmetros
forma | forma da matriz |
---|
Devoluções
- nova matriz N-dimensional dupla
Lança
Exceção de argumento ilegal | se a forma for nula ou tiver dimensões desconhecidas |
---|
public static FloatNdArray ofFloats (formato de forma )
Cria uma matriz N-dimensional de carros alegóricos da forma fornecida.
Todos os valores são inicializados com zeros.
Parâmetros
forma | forma da matriz |
---|
Devoluções
- nova matriz N-dimensional flutuante
Lança
Exceção de argumento ilegal | se a forma for nula ou tiver dimensões desconhecidas |
---|
public static IntNdArray ofInts (formato de forma )
Cria uma matriz N-dimensional de entradas da forma fornecida.
Todos os valores são inicializados com zeros.
Parâmetros
forma | forma da matriz |
---|
Devoluções
- nova matriz int N-dimensional
Lança
Exceção de argumento ilegal | se a forma for nula ou tiver dimensões desconhecidas |
---|
public static LongNdArray ofLongs (formato de forma )
Cria uma matriz N-dimensional de comprimentos de uma determinada forma.
Todos os valores são inicializados com zeros.
Parâmetros
forma | forma da matriz |
---|
Devoluções
- nova matriz N-dimensional longa
Lança
Exceção de argumento ilegal | se a forma for nula ou tiver dimensões desconhecidas |
---|
public static NdArray <T> ofObjects (Class<T> clazz, Shape shape)
Cria uma matriz N-dimensional da forma fornecida.
Todos os valores são inicializados com zeros.
Parâmetros
clazz | classe dos dados a serem armazenados nesta matriz |
---|---|
forma | forma da matriz |
Devoluções
- nova matriz N-dimensional
Lança
Exceção de argumento ilegal | se a forma for nula ou tiver dimensões desconhecidas |
---|
public static ShortNdArray ofShorts (formato de forma )
Cria uma matriz N-dimensional de shorts do formato determinado.
Todos os valores são inicializados com zeros.
Parâmetros
forma | forma da matriz |
---|
Devoluções
- nova matriz N-dimensional curta
Lança
Exceção de argumento ilegal | se a forma for nula ou tiver dimensões desconhecidas |
---|
public static ShortNdArray escalarOf (valor curto)
Cria um escalar curto (classificação 0) inicializado com o valor fornecido.
Parâmetros
valor | valor escalar |
---|
Devoluções
- novo escalar curto
público estático IntNdArray escalarOf (valor int)
Cria um escalar longo (classificação 0) inicializado com o valor fornecido.
Parâmetros
valor | valor escalar |
---|
Devoluções
- novo escalar longo
public static DoubleNdArray escalarOf (valor duplo)
Cria escalar duplo (classificação 0) inicializado com o valor fornecido.
Parâmetros
valor | valor escalar |
---|
Devoluções
- novo escalar duplo
público estático BooleanNdArray escalarOf (valor booleano)
Cria um escalar booleano (classificação 0) inicializado com o valor fornecido.
Parâmetros
valor | valor escalar |
---|
Devoluções
- novo escalar booleano
público estático ByteNdArray escalarOf (valor de byte)
Cria byte escalar (classificação 0) inicializado com o valor fornecido.
Parâmetros
valor | valor escalar |
---|
Devoluções
- novo escalar de bytes
public static LongNdArray escalarOf (valor longo)
Cria um escalar longo (classificação 0) inicializado com o valor fornecido.
Parâmetros
valor | valor escalar |
---|
Devoluções
- novo escalar longo
público estático FloatNdArray escalarOf (valor flutuante)
Cria escalar flutuante (classificação 0) inicializado com o valor fornecido.
Parâmetros
valor | valor escalar |
---|
Devoluções
- novo escalar flutuante
público estático NdArray <T> escalarOfObject (valor T)
Cria escalar (classificação 0) inicializado com o valor fornecido.
Parâmetros
valor | valor escalar |
---|
Devoluções
- novo escalar
public static LongNdArray vectorOf (long... valores)
Cria um vetor longo (classificação 1) inicializado com os valores fornecidos.
Modificar os dados do vetor retornado também impactará os valores do array passado no parâmetro.
Parâmetros
valores | valores vetoriais |
---|
Devoluções
- novo vetor longo
Lança
Exceção de argumento ilegal | se os valores forem nulos |
---|
public static ShortNdArray vectorOf (curto... valores)
Cria um vetor curto (classificação 1) inicializado com os valores fornecidos.
Modificar os dados do vetor retornado também impactará os valores do array passado no parâmetro.
Parâmetros
valores | valores vetoriais |
---|
Devoluções
- novo vetor curto
Lança
Exceção de argumento ilegal | se os valores forem nulos |
---|
public static DoubleNdArray vectorOf (duplo... valores)
Cria um vetor duplo (classificação 1) inicializado com os valores fornecidos.
Modificar os dados do vetor retornado também impactará os valores do array passado no parâmetro.
Parâmetros
valores | valores vetoriais |
---|
Devoluções
- novo vetor duplo
Lança
Exceção de argumento ilegal | se os valores forem nulos |
---|
public static BooleanNdArray vectorOf (booleano... valores)
Cria um vetor booleano (classificação 1) inicializado com os valores fornecidos.
Modificar os dados do vetor retornado também impactará os valores do array passado no parâmetro.
Parâmetros
valores | valores vetoriais |
---|
Devoluções
- novo vetor booleano
Lança
Exceção de argumento ilegal | se os valores forem nulos |
---|
public static ByteNdArray vectorOf (byte... valores)
Cria um vetor de bytes (classificação 1) inicializado com os valores fornecidos.
Modificar os dados do vetor retornado também impactará os valores do array passado no parâmetro.
Parâmetros
valores | valores vetoriais |
---|
Devoluções
- novo vetor de bytes
Lança
Exceção de argumento ilegal | se os valores forem nulos |
---|
public static FloatNdArray vectorOf (float... valores)
Cria um vetor flutuante (classificação 1) inicializado com os valores fornecidos.
Modificar os dados do vetor retornado também impactará os valores do array passado no parâmetro.
Parâmetros
valores | valores vetoriais |
---|
Devoluções
- novo vetor flutuante
Lança
Exceção de argumento ilegal | se os valores forem nulos |
---|
public static IntNdArray vectorOf (int... valores)
Cria um vetor int (classificação 1) inicializado com os valores fornecidos.
Modificar os dados do vetor retornado também impactará os valores do array passado no parâmetro.
Parâmetros
valores | valores vetoriais |
---|
Devoluções
- novo vetor interno
Lança
Exceção de argumento ilegal | se os valores forem nulos |
---|
public static NdArray <T> vectorOfObjects (T... valores)
Cria um vetor (classificação 1) inicializado com os valores fornecidos.
Modificar os dados do vetor retornado também impactará os valores do array passado no parâmetro.
Parâmetros
valores | valores vetoriais |
---|
Devoluções
- novo vetor
Lança
Exceção de argumento ilegal | se os valores forem nulos |
---|
envoltório ByteNdArray estático público (formato de forma , buffer ByteDataBuffer )
Envolve um buffer em uma matriz N-dimensional de bytes de uma determinada forma.
Parâmetros
forma | forma da matriz |
---|---|
amortecedor | buffer para embrulhar |
Devoluções
- nova matriz N-dimensional de bytes
Lança
Exceção de argumento ilegal | se a forma for nula, tiver dimensões desconhecidas ou tiver tamanho maior no tamanho do buffer |
---|
envoltório DoubleNdArray estático público (formato de forma , buffer DoubleDataBuffer )
Envolve um buffer em uma matriz N-dimensional dupla de uma determinada forma.
Parâmetros
forma | forma da matriz |
---|---|
amortecedor | buffer para embrulhar |
Devoluções
- nova matriz N-dimensional dupla
Lança
Exceção de argumento ilegal | se a forma for nula, tiver dimensões desconhecidas ou tiver tamanho maior no tamanho do buffer |
---|
envoltório ShortNdArray estático público (formato de forma , buffer ShortDataBuffer )
Envolve um buffer em uma pequena matriz N-dimensional de uma determinada forma.
Parâmetros
forma | forma da matriz |
---|---|
amortecedor | buffer para embrulhar |
Devoluções
- nova matriz N-dimensional curta
Lança
Exceção de argumento ilegal | se a forma for nula, tiver dimensões desconhecidas ou tiver tamanho maior no tamanho do buffer |
---|
public static NdArray <T> wrap (Forma de forma , buffer DataBuffer <T>)
Envolve um buffer em uma matriz N-dimensional de uma determinada forma.
Parâmetros
forma | forma da matriz |
---|---|
amortecedor | buffer para embrulhar |
Devoluções
- nova matriz N-dimensional
Lança
Exceção de argumento ilegal | se a forma for nula, tiver dimensões desconhecidas ou tiver tamanho maior no tamanho do buffer |
---|
wrap public static FloatNdArray (formato de forma , buffer FloatDataBuffer )
Envolve um buffer em uma matriz N-dimensional flutuante de uma determinada forma.
Parâmetros
forma | forma da matriz |
---|---|
amortecedor | buffer para embrulhar |
Devoluções
- nova matriz N-dimensional flutuante
Lança
Exceção de argumento ilegal | se a forma for nula, tiver dimensões desconhecidas ou tiver tamanho maior no tamanho do buffer |
---|
envoltório LongNdArray estático público (formato de forma , buffer LongDataBuffer )
Envolve um buffer em uma longa matriz N-dimensional de uma determinada forma.
Parâmetros
forma | forma da matriz |
---|---|
amortecedor | buffer para embrulhar |
Devoluções
- nova matriz N-dimensional longa
Lança
Exceção de argumento ilegal | se a forma for nula, tiver dimensões desconhecidas ou tiver tamanho maior no tamanho do buffer |
---|
wrap público estático IntNdArray (formato de forma , buffer IntDataBuffer )
Envolve um buffer em uma matriz int N-dimensional de uma determinada forma.
Parâmetros
forma | forma da matriz |
---|---|
amortecedor | buffer para embrulhar |
Devoluções
- nova matriz int N-dimensional
Lança
Exceção de argumento ilegal | se a forma for nula, tiver dimensões desconhecidas ou tiver tamanho maior no tamanho do buffer |
---|
envoltório BooleanNdArray público estático (formato de forma , buffer BooleanDataBuffer )
Envolve um buffer em uma matriz booleana N-dimensional de uma determinada forma.
Parâmetros
forma | forma da matriz |
---|---|
amortecedor | buffer para embrulhar |
Devoluções
- nova matriz booleana N-dimensional
Lança
Exceção de argumento ilegal | se a forma for nula, tiver dimensões desconhecidas ou tiver tamanho maior no tamanho do buffer |
---|