Indices

Indeks kelas akhir publik

Kelas pembantu untuk membuat instance objek Index .

Konstruktor Publik

Indeks ()

Metode Publik

Indeks statis
semua ()
Indeks yang mengembalikan semua elemen dimensi dalam urutan aslinya.
Indeks statis
di ( NdArray <? extends Number> coord)
Koordinat yang memilih elemen tertentu pada dimensi tertentu.
Indeks statis
di (koord panjang, boolean keepDim)
Koordinat yang memilih elemen tertentu pada dimensi tertentu.
Indeks statis
di (kabel panjang)
Koordinat yang memilih elemen tertentu pada dimensi tertentu.
Indeks statis
di ( NdArray <? extends Number> coord, boolean keepDim)
Koordinat yang memilih elemen tertentu pada dimensi tertentu.
Indeks statis
elipsis ()
Indeks yang diperluas untuk mengisi semua dimensi sumber yang tersedia.
Indeks statis
bahkan ()
Indeks yang hanya mengembalikan elemen yang ditemukan pada posisi genap dalam dimensi aslinya.
Indeks statis
Balik ()
Indeks yang hanya mengembalikan elemen pada dimensi tertentu antara dua koordinat.
Indeks statis
hyperslab (mulai jauh, langkah panjang, hitungan panjang, balok panjang)
Indeks yang mengembalikan elemen menurut hyperslab yang ditentukan oleh start , stride , count , block .
Indeks statis
sumbu baru ()
Indeks yang menyisipkan dimensi baru berukuran 1 ke dalam larik yang dihasilkan.
Indeks statis
aneh ()
Indeks yang hanya mengembalikan elemen yang ditemukan pada posisi ganjil dalam dimensi aslinya.
Indeks statis
rentang (awal panjang, akhir panjang)
Indeks yang hanya mengembalikan elemen pada dimensi tertentu antara dua koordinat.
Indeks statis
seq ( NdArray <? extends Number> coords)
Indeks yang hanya mengembalikan elemen tertentu pada dimensi tertentu.
Indeks statis
seq (panjang... coord)
Indeks yang hanya mengembalikan elemen tertentu pada dimensi tertentu.
Indeks statis
irisan (awal yang panjang, akhir yang panjang, langkah yang panjang)
Indeks yang mengembalikan setiap elemen stride -th antara start dan end .
Indeks statis
irisan (Awal panjang, Akhir panjang)
Indeks yang mengembalikan elemen antara start dan end .
Indeks statis
irisan (awal yang panjang, akhir yang panjang)
Indeks yang mengembalikan elemen antara start dan end .
Indeks statis
irisan (Awal panjang, Akhir panjang, langkah panjang)
Indeks yang mengembalikan setiap elemen stride -th antara start dan end .
Indeks statis
sliceFrom (awal yang panjang)
Indeks yang mengembalikan hanya elemen pada dimensi tertentu yang dimulai pada koordinat tertentu.
Indeks statis
sliceFrom (awal yang panjang, langkah yang panjang)
Indeks yang mengembalikan hanya elemen pada dimensi tertentu yang dimulai pada koordinat tertentu, menggunakan langkah tertentu.
Indeks statis
sliceTo (ujung panjang)
Indeks yang hanya mengembalikan elemen pada dimensi tertentu hingga koordinat tertentu.
Indeks statis
sliceTo (ujung panjang, langkah panjang)
Indeks yang hanya mengembalikan elemen pada dimensi tertentu hingga koordinat tertentu, menggunakan langkah tertentu.
Indeks statis
langkah (langkah panjang)
Indeks yang melewatkan sejumlah koordinat tetap di antara setiap nilai yang dikembalikan.

Metode Warisan

Konstruktor Publik

Indeks publik ()

Metode Publik

indeks statis publik semua ()

Indeks yang mengembalikan semua elemen dimensi dalam urutan aslinya.

Menerapkan indeks ini ke dimensi tertentu akan mengembalikan dimensi aslinya secara langsung.

Misalnya, diberikan vektor dengan n elemen, all() mengembalikan x 0 , x 1 , ..., x n-1

Kembali
  • indeks

Indeks statis publik di ( NdArray <? extends Number> coord)

Koordinat yang memilih elemen tertentu pada dimensi tertentu.

Ini setara dengan panggilan at(long) tetapi nilai koordinatnya disediakan oleh array berdimensi N.

Parameter
koordinat skalar yang menunjukkan koordinat elemen pada sumbu yang diindeks
Kembali
  • indeks
Melempar
IlegalRankException jika coord bukan skalar (peringkat 0)

Indeks statis publik di (long coord, boolean keepDim)

Koordinat yang memilih elemen tertentu pada dimensi tertentu.

Ketika indeks ini diterapkan pada dimensi tertentu, dimensi tersebut diselesaikan sebagai elemen tunggal dan oleh karena itu, jika keepDim salah, dikeluarkan dari penghitungan peringkat. Jika keepDim benar, dimensinya diciutkan menjadi satu elemen.

Misalnya, diberikan matriks 3D pada sumbu [x, y, z], jika matrix.slice(all(), at(0), at(0) , maka peringkat irisan yang dikembalikan adalah 1 dan banyaknya elemennya adalah x.numElements()

Parameter
koordinat koordinat elemen pada sumbu yang diindeks
tetap redup apakah akan menghapus dimensi.
Kembali
  • indeks

Indeks statis publik di (koord panjang)

Koordinat yang memilih elemen tertentu pada dimensi tertentu.

Ketika indeks ini diterapkan pada dimensi tertentu, dimensi tersebut diselesaikan sebagai elemen tunggal dan oleh karena itu dikeluarkan dari penghitungan peringkat.

Misalnya, diberikan matriks 3D pada sumbu [x, y, z], jika matrix.slice(all(), at(0), at(0) , maka peringkat irisan yang dikembalikan adalah 1 dan banyaknya elemennya adalah x.numElements()

Parameter
koordinat koordinat elemen pada sumbu yang diindeks
Kembali
  • indeks

Indeks statis publik di ( NdArray <? extends Number> coord, boolean keepDim)

Koordinat yang memilih elemen tertentu pada dimensi tertentu.

Ini setara dengan panggilan at(long, boolean) tetapi nilai koordinatnya disediakan oleh array berdimensi N.

Jika keepDim benar, dimensinya diciutkan menjadi satu elemen alih-alih dihapus.

Parameter
koordinat skalar yang menunjukkan koordinat elemen pada sumbu yang diindeks
tetap redup apakah akan menghapus dimensi.
Kembali
  • indeks
Melempar
IlegalRankException jika coord bukan skalar (peringkat 0)

elipsis Indeks statis publik ()

Indeks yang diperluas untuk mengisi semua dimensi sumber yang tersedia. Bekerja sama seperti Python ... .

Kembali
  • indeks

Indeks statis publik genap ()

Indeks yang hanya mengembalikan elemen yang ditemukan pada posisi genap dalam dimensi aslinya.

Misalnya, diberikan vektor dengan n elemen pada sumbu x , dan n genap, even() mengembalikan x 0 , x 2 , ..., x n-2

Kembali
  • indeks

Flip Indeks statis publik ()

Indeks yang hanya mengembalikan elemen pada dimensi tertentu antara dua koordinat.

Misalnya, diberikan vektor dengan n elemen pada sumbu x , dan n > k > j , range(j, k) mengembalikan x j , x j+1 , ..., x k

Kembali
  • indeks

hyperslab Indeks statis publik (awal panjang, langkah panjang, hitungan panjang, blok panjang)

Indeks yang mengembalikan elemen menurut hyperslab yang ditentukan oleh start , stride , count , block . Lihat ERROR(/Hyperslab) .

Parameter
awal Lokasi awal untuk hyperslab.
melangkah Jumlah elemen untuk memisahkan setiap elemen atau blok yang akan dipilih.
menghitung Jumlah elemen atau blok yang akan dipilih sepanjang dimensi.
memblokir Ukuran blok dipilih dari dimensi.
Kembali
  • indeks

Indeks statis publik newAxis ()

Indeks yang menyisipkan dimensi baru berukuran 1 ke dalam larik yang dihasilkan.

Kembali
  • indeks

Indeks statis publik ganjil ()

Indeks yang hanya mengembalikan elemen yang ditemukan pada posisi ganjil dalam dimensi aslinya.

Misalnya, diberikan vektor dengan n elemen pada sumbu x , dan n genap, odd() mengembalikan x 1 , x 3 , ..., x n-1

Kembali
  • indeks

rentang Indeks statis publik (awal panjang, akhir panjang)

Indeks yang hanya mengembalikan elemen pada dimensi tertentu antara dua koordinat.

Misalnya, diberikan vektor dengan n elemen pada sumbu x , dan n > k > j , range(j, k) mengembalikan x j , x j+1 , ..., x k

Parameter
awal koordinat elemen pertama barisan tersebut
akhir koordinat elemen terakhir dari barisan (eksklusif)
Kembali
  • indeks

Indeks statis publik seq ( NdArray <? extends Number> coords)

Indeks yang hanya mengembalikan elemen tertentu pada dimensi tertentu.

Ini setara dengan seq(long) tetapi koordinat elemen dalam barisan disediakan oleh array berdimensi N.

Parameter
koordinat vektor koordinat unsur-unsur dalam barisan tersebut
Kembali
  • indeks
Melempar
IlegalRankException jika coords bukan vektor (peringkat 1)

Indeks statis publik seq (panjang... coords)

Indeks yang hanya mengembalikan elemen tertentu pada dimensi tertentu.

Misalnya, diberikan sebuah vektor dengan n elemen pada sumbu x , dan n > 10 , seq(8, 0, 3) mengembalikan x 8 , x 0 , x 3

Parameter
koordinat koordinat elemen-elemen dalam barisan tersebut
Kembali
  • indeks

irisan Indeks statis publik (awal panjang, akhir panjang, langkah panjang)

Indeks yang mengembalikan setiap elemen stride -th antara start dan end . Jika start atau end adalah null , masing-masing dimulai atau berakhir di awal atau akhir.

Analog dengan sintaksis : irisan Python.

Kembali
  • indeks

irisan Indeks statis publik (Awal panjang, Akhir panjang)

Indeks yang mengembalikan elemen antara start dan end . Jika start atau end adalah null , masing-masing dimulai atau berakhir di awal atau akhir.

Analog dengan sintaksis : irisan Python.

Kembali
  • indeks

irisan Indeks statis publik (awal panjang, akhir panjang)

Indeks yang mengembalikan elemen antara start dan end . Jika start atau end adalah null , masing-masing dimulai atau berakhir di awal atau akhir.

Analog dengan sintaksis : irisan Python.

Kembali
  • indeks

irisan Indeks statis publik (Awal panjang, Akhir panjang, langkah panjang)

Indeks yang mengembalikan setiap elemen stride -th antara start dan end . Jika start atau end adalah null , masing-masing dimulai atau berakhir di awal atau akhir.

Analog dengan sintaksis : irisan Python.

Kembali
  • indeks

irisan Indeks statis publik dari (mulai panjang)

Indeks yang mengembalikan hanya elemen pada dimensi tertentu yang dimulai pada koordinat tertentu.

Misalnya, diberikan vektor dengan n elemen pada sumbu x , dan n > k , from(k) mengembalikan x k , x k+1 , ..., x n-1

Parameter
awal koordinat elemen pertama barisan tersebut
Kembali
  • indeks

irisan Indeks statis publik (awal yang panjang, langkah yang panjang)

Indeks yang mengembalikan hanya elemen pada dimensi tertentu yang dimulai pada koordinat tertentu, menggunakan langkah tertentu.

Misalnya, diberikan vektor dengan n elemen pada sumbu x , dan n > k , from(k) mengembalikan x k , x k+1 , ..., x n-1

Parameter
awal koordinat elemen pertama barisan tersebut
melangkah langkah yang akan digunakan
Kembali
  • indeks

SliceTo Indeks statis publik (ujung panjang)

Indeks yang hanya mengembalikan elemen pada dimensi tertentu hingga koordinat tertentu.

Misalnya, diberikan sebuah vektor dengan n elemen pada sumbu x , dan n > k , to(k) mengembalikan x 0 , x 1 , ..., x k

Parameter
akhir koordinat elemen terakhir dari barisan (eksklusif)
Kembali
  • indeks

SliceTo Indeks statis publik (akhir panjang, langkah panjang)

Indeks yang hanya mengembalikan elemen pada dimensi tertentu hingga koordinat tertentu, menggunakan langkah tertentu.

Misalnya, diberikan sebuah vektor dengan n elemen pada sumbu x , dan n > k , to(k) mengembalikan x 0 , x 1 , ..., x k

Parameter
akhir koordinat elemen terakhir dari barisan (eksklusif)
melangkah langkah yang akan digunakan
Kembali
  • indeks

langkah Indeks statis publik (langkah panjang)

Indeks yang melewatkan sejumlah koordinat tetap di antara setiap nilai yang dikembalikan.

Misalnya, diberikan vektor dengan n elemen pada sumbu x , step(k) mengembalikan x 0 , x k , x k*2 , ...

Parameter
melangkah jumlah elemen di antara setiap langkah
Kembali
  • indeks