Constructores públicos
Índices () |
Métodos públicos
índice estático | todo () Un índice que devuelve todos los elementos de una dimensión en el orden original. |
índice estático | |
índice estático | en (coord larga, booleano keepDim) Una coordenada que selecciona un elemento específico en una dimensión determinada. |
índice estático | en (coord larga) Una coordenada que selecciona un elemento específico en una dimensión determinada. |
índice estático | |
índice estático | puntos suspensivos () Un índice que se expande para cubrir todas las dimensiones de origen disponibles. |
índice estático | incluso () Un índice que devuelve solo los elementos que se encuentran en una posición uniforme en la dimensión original. |
índice estático | voltear () Un índice que devuelve solo elementos en una dimensión determinada entre dos coordenadas. |
índice estático | hyperslab (inicio largo, zancada larga, cuenta larga, bloqueo largo) Un índice que devuelve elementos de acuerdo con un hiperlab definido por start , stride , count , block . |
índice estático | newAxis () Un índice que inserta una nueva dimensión de tamaño 1 en la matriz resultante. |
índice estático | impar () Un índice que devuelve solo los elementos que se encuentran en una posición impar en la dimensión original. |
índice estático | rango (inicio largo, final largo) Un índice que devuelve solo elementos en una dimensión determinada entre dos coordenadas. |
índice estático | |
índice estático | seq (long ... coords) Un índice que devuelve solo elementos específicos en una dimensión determinada. |
índice estático | rebanada (inicio largo, final largo, paso largo) Un índice que devuelve cada elemento de stride entre el start y el end . |
índice estático | rebanada (inicio largo, final largo) Un índice que devuelve elementos entre el start y el end . |
índice estático | rebanada (comienzo largo, final largo) Un índice que devuelve elementos entre el start y el end . |
índice estático | rebanada (inicio largo, final largo, paso largo) Un índice que devuelve cada elemento de stride entre el start y el end . |
índice estático | sliceFrom (inicio largo) Un índice que devuelve solo elementos en una dimensión determinada comenzando en una coordenada específica. |
índice estático | sliceFrom (inicio largo, zancada larga) Un índice que devuelve solo elementos en una dimensión dada comenzando en una coordenada específica, usando el paso dado. |
índice estático | sliceTo (extremo largo) Un índice que devuelve solo elementos en una dimensión determinada hasta una coordenada específica. |
índice estático | sliceTo (extremo largo, zancada larga) Un índice que devuelve solo elementos en una dimensión determinada hasta una coordenada específica, utilizando el paso dado. |
índice estático |
Métodos heredados
Constructores públicos
índices públicos ()
Métodos públicos
índice estático público todo ()
Un índice que devuelve todos los elementos de una dimensión en el orden original.
La aplicación de este índice a una dimensión determinada devolverá la dimensión original directamente.
Por ejemplo, dado un vector con n
elementos, all()
devuelve x 0 , x 1 , ..., x n-1
Devoluciones
- índice
Índice estático público en ( NdArray <? extiende Número> coord)
Una coordenada que selecciona un elemento específico en una dimensión determinada.
Esto es equivalente a llamar at(long)
pero donde el valor de la coordenada lo proporciona una matriz N-dimensional.
Parámetros
coord | escalar que indica la coordenada del elemento en el eje indexado |
---|
Devoluciones
- índice
Lanza
IllegalRankException | si coord no es un escalar (rango 0) |
---|
índice estático público en (coord largo, booleano keepDim)
Una coordenada que selecciona un elemento específico en una dimensión determinada.
Cuando este índice se aplica a una dimensión determinada, la dimensión se resuelve como un solo elemento y, por lo tanto, si keepDim
es falso, se excluye del cálculo del rango. Si
keepDim es verdadero, la dimensión se contrae a un elemento.
Por ejemplo, dada una matriz 3D en el eje [x, y, z], si matrix.slice(all(), at(0), at(0)
, entonces el rango del segmento devuelto es 1 y su elementos es x.numElements()
Parámetros
coord | coordenada del elemento en el eje indexado |
---|---|
KeepDim | si eliminar la dimensión. |
Devoluciones
- índice
Índice estático público en (coord larga)
Una coordenada que selecciona un elemento específico en una dimensión determinada.
Cuando este índice se aplica a una dimensión determinada, la dimensión se resuelve como un solo elemento y, por lo tanto, se excluye del cálculo de la clasificación.
Por ejemplo, dada una matriz 3D en el eje [x, y, z], si matrix.slice(all(), at(0), at(0)
, entonces el rango del segmento devuelto es 1 y su número de elementos es x.numElements()
Parámetros
coord | coordenada del elemento en el eje indexado |
---|
Devoluciones
- índice
Índice estático público en ( NdArray <? extiende Número> coord, booleano keepDim)
Una coordenada que selecciona un elemento específico en una dimensión determinada.
Esto es equivalente a llamar at(long, boolean)
pero donde el valor de la coordenada lo proporciona una matriz N-dimensional.
Si
keepDim es cierto, la dimensión se contrae a un elemento en lugar de eliminarse.
Parámetros
coord | escalar que indica la coordenada del elemento en el eje indexado |
---|---|
KeepDim | si eliminar la dimensión. |
Devoluciones
- índice
Lanza
IllegalRankException | si coord no es un escalar (rango 0) |
---|
Puntos suspensivos del índice estático público ()
Un índice que se expande para cubrir todas las dimensiones de origen disponibles. Funciona igual que Python ...
Devoluciones
- índice
índice estático público par ()
Un índice que devuelve solo los elementos que se encuentran en una posición uniforme en la dimensión original.
Por ejemplo, dado un vector con n
elementos en el eje x
, y n es par, even()
devuelve x 0 , x 2 , ..., x n-2
Devoluciones
- índice
volteo de índice estático público ()
Un índice que devuelve solo elementos en una dimensión determinada entre dos coordenadas.
Por ejemplo, dado un vector con n
elementos en el eje x
, y n > k > j
, range(j, k)
devuelve x j , x j + 1 , ..., x k
Devoluciones
- índice
hyperslab de índice estático público (inicio largo, zancada larga, cuenta larga, bloqueo largo)
Un índice que devuelve elementos de acuerdo con un hiperlab definido por start
, stride
, count
, block
. Consulte ERROR(/Hyperslab)
.
Parámetros
comienzo | Lugar de inicio de la hiperslab. |
---|---|
paso | El número de elementos para separar cada elemento o bloque que se seleccionará. |
contar | El número de elementos o bloques que se seleccionarán a lo largo de la dimensión. |
cuadra | El tamaño del bloque seleccionado de la dimensión. |
Devoluciones
- índice
índice estático público newAxis ()
Un índice que inserta una nueva dimensión de tamaño 1 en la matriz resultante.
Devoluciones
- índice
índice estático público impar ()
Un índice que devuelve solo los elementos que se encuentran en una posición impar en la dimensión original.
Por ejemplo, dado un vector con n
elementos en el eje x
, y n es par, odd()
devuelve x 1 , x 3 , ..., x n-1
Devoluciones
- índice
rango de índice estático público (inicio largo, final largo)
Un índice que devuelve solo elementos en una dimensión determinada entre dos coordenadas.
Por ejemplo, dado un vector con n
elementos en el eje x
, y n > k > j
, range(j, k)
devuelve x j , x j + 1 , ..., x k
Parámetros
comienzo | coordenada del primer elemento de la secuencia |
---|---|
final | coordenada del último elemento de la secuencia (exclusivo) |
Devoluciones
- índice
public static Índice SEC ( NdArray <? extiende Número> coords)
Un índice que devuelve solo elementos específicos en una dimensión determinada.
Esto es equivalente a seq(long)
pero donde las coordenadas de los elementos en la secuencia son proporcionadas por una matriz N-dimensional.
Parámetros
coords | vector de coordenadas de los elementos en la secuencia |
---|
Devoluciones
- índice
Lanza
IllegalRankException | si coords no es un vector (rango 1) |
---|
public static Índice SEC (coords larga ...)
Un índice que devuelve solo elementos específicos en una dimensión determinada.
Por ejemplo, dado un vector con n
elementos en el eje x
, y n > 10
, seq(8, 0, 3)
devuelve x 8 , x 0 , x 3
Parámetros
coords | coordenadas de los elementos en la secuencia |
---|
Devoluciones
- índice
segmento de índice estático público (inicio largo, final largo, paso largo)
Un índice que devuelve cada elemento de stride
entre el start
y el end
. Si start
o end
es null
, comienza o termina al principio o al final, respectivamente.
Análoga a la de Python :
sintaxis rebanada.
Devoluciones
- índice
segmento de índice estático público (inicio largo, final largo)
Un índice que devuelve elementos entre el start
y el end
. Si start
o end
es null
, comienza o termina al principio o al final, respectivamente.
Análoga a la de Python :
sintaxis rebanada.
Devoluciones
- índice
segmento de índice estático público (inicio largo, final largo)
Un índice que devuelve elementos entre el start
y el end
. Si start
o end
es null
, comienza o termina al principio o al final, respectivamente.
Análoga a la de Python :
sintaxis rebanada.
Devoluciones
- índice
segmento de índice estático público (inicio largo, final largo, paso largo)
Un índice que devuelve cada elemento de stride
entre el start
y el end
. Si start
o end
es null
, comienza o termina al principio o al final, respectivamente.
Análoga a la de Python :
sintaxis rebanada.
Devoluciones
- índice
segmento de índice estático público (inicio largo)
Un índice que devuelve solo elementos en una dimensión determinada comenzando en una coordenada específica.
Por ejemplo, dado un vector con n
elementos en el eje x
, y n > k
, from(k)
devuelve x k , x k + 1 , ..., x n-1
Parámetros
comienzo | coordenada del primer elemento de la secuencia |
---|
Devoluciones
- índice
Rebanada de índice estático público (inicio largo, paso largo)
Un índice que devuelve solo elementos en una dimensión dada comenzando en una coordenada específica, usando el paso dado.
Por ejemplo, dado un vector con n
elementos en el eje x
, y n > k
, from(k)
devuelve x k , x k + 1 , ..., x n-1
Parámetros
comienzo | coordenada del primer elemento de la secuencia |
---|---|
paso | la zancada para usar |
Devoluciones
- índice
Ver también
Rebanada de índice estático público (extremo largo)
Un índice que devuelve solo elementos en una dimensión determinada hasta una coordenada específica.
Por ejemplo, dado un vector con n
elementos en el eje x
, y n > k
, to(k)
devuelve x 0 , x 1 , ..., x k
Parámetros
final | coordenada del último elemento de la secuencia (exclusivo) |
---|
Devoluciones
- índice
índice estático público sliceTo (extremo largo, paso largo)
Un índice que devuelve solo elementos en una dimensión determinada hasta una coordenada específica, utilizando el paso dado.
Por ejemplo, dado un vector con n
elementos en el eje x
, y n > k
, to(k)
devuelve x 0 , x 1 , ..., x k
Parámetros
final | coordenada del último elemento de la secuencia (exclusivo) |
---|---|
paso | la zancada para usar |
Devoluciones
- índice
Ver también
Paso de índice estático público ( paso largo)
Un índice que omite una cantidad fija de coordenadas entre cada valor devuelto.
Por ejemplo, dado un vector con n
elementos en el eje x
, el step(k)
devuelve x 0 , x k , x k * 2 , ...
Parámetros
paso | el número de elementos entre cada paso |
---|
Devoluciones
- índice