Classe auxiliar para instanciar objetos Index .
Construtores Públicos
Índices () |
Métodos Públicos
| Índice estático | todos () Um índice que retorna todos os elementos de uma dimensão na ordem original. |
| Índice estático | |
| Índice estático | at (coord longa, booleano keepDim) Uma coordenada que seleciona um elemento específico em uma determinada dimensão. |
| Índice estático | em (coordenada longa) Uma coordenada que seleciona um elemento específico em uma determinada dimensão. |
| Índice estático | |
| Índice estático | elipse () Um índice que se expande para preencher todas as dimensões de origem disponíveis. |
| Índice estático | até () Um índice que retorna apenas elementos encontrados em uma posição par na dimensão original. |
| Índice estático | virar () Um índice que retorna apenas elementos em uma determinada dimensão entre duas coordenadas. |
| Índice estático | hyperslab (início longo, passada longa, contagem longa, bloqueio longo) Um índice que retorna elementos de acordo com um hiperslab definido por start , stride , count , block . |
| Índice estático | novo Eixo () Um índice que insere uma nova dimensão de tamanho 1 na matriz resultante. |
| Índice estático | chance () Um índice que retorna apenas elementos encontrados em uma posição ímpar na dimensão original. |
| Índice estático | intervalo (início longo, final longo) Um índice que retorna apenas elementos em uma determinada dimensão entre duas coordenadas. |
| Índice estático | |
| Índice estático | seq (longo... coordenadas) Um índice que retorna apenas elementos específicos em uma determinada dimensão. |
| Índice estático | fatia (início longo, final longo, passo longo) Um índice que retorna cada elemento stride entre start e end . |
| Índice estático | fatia (início longo, final longo) Um índice que retorna elementos entre start e end . |
| Índice estático | fatia (início longo, final longo) Um índice que retorna elementos entre start e end . |
| Índice estático | fatia (início longo, final longo, passo longo) Um índice que retorna cada elemento stride entre start e end . |
| Índice estático | sliceFrom (início longo) Um índice que retorna apenas elementos em uma determinada dimensão começando em uma coordenada específica. |
| Índice estático | sliceFrom (início longo, passo longo) Um índice que retorna apenas elementos em uma determinada dimensão começando em uma coordenada específica, usando o passo determinado. |
| Índice estático | sliceTo (final longo) Um índice que retorna apenas elementos de uma determinada dimensão até uma coordenada específica. |
| Índice estático | sliceTo (final longo, passo longo) Um índice que retorna apenas elementos de uma determinada dimensão até uma coordenada específica, usando o passo determinado. |
| Índice estático | passo (passo longo) Um índice que ignora uma quantidade fixa de coordenadas entre cada valor retornado. |
Métodos herdados
Construtores Públicos
Índices públicos ()
Métodos Públicos
índice estático público todos ()
Um índice que retorna todos os elementos de uma dimensão na ordem original.
Aplicar este índice a uma determinada dimensão retornará diretamente a dimensão original.
Por exemplo, dado um vetor com n elementos, all() retorna x 0 , x 1 , ..., x n-1
Devoluções
- índice
Índice estático público em ( NdArray <? estende o número> coord)
Uma coordenada que seleciona um elemento específico em uma determinada dimensão.
Isso é equivalente a chamar at(long) , mas onde o valor da coordenada é fornecido por uma matriz N-dimensional.
Parâmetros
| coordenar | escalar indicando a coordenada do elemento no eixo indexado |
|---|
Devoluções
- índice
Lança
| IlegalRankException | se coord não for escalar (classificação 0) |
|---|
Índice estático público em (coord longa, boolean keepDim)
Uma coordenada que seleciona um elemento específico em uma determinada dimensão.
Quando este índice é aplicado a uma determinada dimensão, a dimensão é resolvida como um único elemento e, portanto, se keepDim for falso, é excluída do cálculo da classificação. Se keepDim for verdadeiro, a dimensão será reduzida a um elemento.
Por exemplo, dada uma matriz 3D no eixo [x, y, z], se matrix.slice(all(), at(0), at(0) , então a classificação da fatia retornada é 1 e seu número de elementos é x.numElements()
Parâmetros
| coordenar | coordenada do elemento no eixo indexado |
|---|---|
| manter Dim | se deseja remover a dimensão. |
Devoluções
- índice
Índice estático público em (coordenada longa)
Uma coordenada que seleciona um elemento específico em uma determinada dimensão.
Quando este índice é aplicado a uma determinada dimensão, a dimensão é resolvida como um único elemento e, portanto, é excluída do cálculo da classificação.
Por exemplo, dada uma matriz 3D no eixo [x, y, z], se matrix.slice(all(), at(0), at(0) , então a classificação da fatia retornada é 1 e seu número de elementos é x.numElements()
Parâmetros
| coordenar | coordenada do elemento no eixo indexado |
|---|
Devoluções
- índice
índice estático público em ( NdArray <? estende número> coord, boolean keepDim)
Uma coordenada que seleciona um elemento específico em uma determinada dimensão.
Isso é equivalente a chamar at(long, boolean) mas onde o valor da coordenada é fornecido por uma matriz N-dimensional.
Se keepDim for verdadeiro, a dimensão será reduzida a um elemento em vez de ser removida.
Parâmetros
| coordenar | escalar indicando a coordenada do elemento no eixo indexado |
|---|---|
| manter Dim | se deseja remover a dimensão. |
Devoluções
- índice
Lança
| IlegalRankException | se coord não for escalar (classificação 0) |
|---|
reticências de índice estático público ()
Um índice que se expande para preencher todas as dimensões de origem disponíveis. Funciona da mesma forma que o Python ... .
Devoluções
- índice
índice estático público par ()
Um índice que retorna apenas elementos encontrados em uma posição par na dimensão original.
Por exemplo, dado um vetor com n elementos no eixo x e n é par, even() retorna x 0 , x 2 , ..., x n-2
Devoluções
- índice
inversão de índice estático público ()
Um índice que retorna apenas elementos em uma determinada dimensão entre duas coordenadas.
Por exemplo, dado um vetor com n elementos no eixo x e n > k > j , range(j, k) retorna x j , x j+1 , ..., x k
Devoluções
- índice
Hiperlab de índice estático público (início longo, passada longa, contagem longa, bloco longo)
Um índice que retorna elementos de acordo com um hiperslab definido por start , stride , count , block . Consulte ERROR(/Hyperslab) .
Parâmetros
| começar | Local inicial da hiperlaje. |
|---|---|
| passo | O número de elementos para separar cada elemento ou bloco a ser selecionado. |
| contar | O número de elementos ou blocos a serem selecionados ao longo da dimensão. |
| bloquear | O tamanho do bloco selecionado na dimensão. |
Devoluções
- índice
índice estático público newAxis ()
Um índice que insere uma nova dimensão de tamanho 1 na matriz resultante.
Devoluções
- índice
índice estático público ímpar ()
Um índice que retorna apenas elementos encontrados em uma posição ímpar na dimensão original.
Por exemplo, dado um vetor com n elementos no eixo x e n é par, odd() retorna x 1 , x 3 , ..., x n-1
Devoluções
- índice
intervalo de índice estático público (início longo, final longo)
Um índice que retorna apenas elementos em uma determinada dimensão entre duas coordenadas.
Por exemplo, dado um vetor com n elementos no eixo x e n > k > j , range(j, k) retorna x j , x j+1 , ..., x k
Parâmetros
| começar | coordenada do primeiro elemento da sequência |
|---|---|
| fim | coordenada do último elemento da sequência (exclusivo) |
Devoluções
- índice
índice estático público seq ( NdArray <? estende número> coordenadas)
Um índice que retorna apenas elementos específicos em uma determinada dimensão.
Isso é equivalente a seq(long) , mas onde as coordenadas dos elementos na sequência são fornecidas por uma matriz N-dimensional.
Parâmetros
| coordenadas | vetor de coordenadas dos elementos na sequência |
|---|
Devoluções
- índice
Lança
| IlegalRankException | se coords não for um vetor (classificação 1) |
|---|
índice estático público seq (longo... coordenadas)
Um índice que retorna apenas elementos específicos em uma determinada dimensão.
Por exemplo, dado um vetor com n elementos no eixo x e n > 10 , seq(8, 0, 3) retorna x 8 , x 0 , x 3
Parâmetros
| coordenadas | coordenadas dos elementos na sequência |
|---|
Devoluções
- índice
Fatia de índice estático público (início longo, final longo, passo longo)
Um índice que retorna cada elemento stride entre start e end . Se start ou end for null , inicia ou termina no início ou no final, respectivamente.
Análogo à sintaxe : slice do Python.
Devoluções
- índice
Fatia de índice estático público (início longo, final longo)
Um índice que retorna elementos entre start e end . Se start ou end for null , inicia ou termina no início ou no final, respectivamente.
Análogo à sintaxe : slice do Python.
Devoluções
- índice
Fatia de índice estático público (início longo, final longo)
Um índice que retorna elementos entre start e end . Se start ou end for null , inicia ou termina no início ou no final, respectivamente.
Análogo à sintaxe : slice do Python.
Devoluções
- índice
Fatia de índice estático público (início longo, final longo, passo longo)
Um índice que retorna cada elemento stride entre start e end . Se start ou end for null , inicia ou termina no início ou no final, respectivamente.
Análogo à sintaxe : slice do Python.
Devoluções
- índice
índice estático público sliceFrom (início longo)
Um índice que retorna apenas elementos em uma determinada dimensão começando em uma coordenada específica.
Por exemplo, dado um vetor com n elementos no eixo x e n > k , from(k) retorna x k , x k+1 , ..., x n-1
Parâmetros
| começar | coordenada do primeiro elemento da sequência |
|---|
Devoluções
- índice
índice estático público sliceFrom (início longo, passo longo)
Um índice que retorna apenas elementos em uma determinada dimensão começando em uma coordenada específica, usando o passo determinado.
Por exemplo, dado um vetor com n elementos no eixo x e n > k , from(k) retorna x k , x k+1 , ..., x n-1
Parâmetros
| começar | coordenada do primeiro elemento da sequência |
|---|---|
| passo | o passo para usar |
Devoluções
- índice
Veja também
índice estático público sliceTo (extremidade longa)
Um índice que retorna apenas elementos de uma determinada dimensão até uma coordenada específica.
Por exemplo, dado um vetor com n elementos no eixo x e n > k , to(k) retorna x 0 , x 1 , ..., x k
Parâmetros
| fim | coordenada do último elemento da sequência (exclusivo) |
|---|
Devoluções
- índice
índice estático público sliceTo (final longo, passo longo)
Um índice que retorna apenas elementos de uma determinada dimensão até uma coordenada específica, usando o passo determinado.
Por exemplo, dado um vetor com n elementos no eixo x e n > k , to(k) retorna x 0 , x 1 , ..., x k
Parâmetros
| fim | coordenada do último elemento da sequência (exclusivo) |
|---|---|
| passo | o passo para usar |
Devoluções
- índice
Veja também
etapa de índice estático público (passo longo)
Um índice que ignora uma quantidade fixa de coordenadas entre cada valor retornado.
Por exemplo, dado um vetor com n elementos no eixo x , step(k) retorna x 0 , x k , x k*2 , ...
Parâmetros
| passo | o número de elementos entre cada etapa |
|---|
Devoluções
- índice