NdArray
객체를 인스턴스화하기 위한 유틸리티 클래스입니다.
공공 생성자
Nd어레이 () |
공개 방법
정적 BooleanNdArray | |
정적 ByteNdArray | |
정적 DoubleNdArray | |
정적 FloatNdArray | |
정적 IntNdArray | |
정적 LongNdArray | |
정적 <T> NdArray <T> | |
정적 ShortNdArray | |
정적 ShortNdArray | scalarOf (짧은 값) 지정된 값으로 초기화된 짧은 스칼라(순위 0)를 생성합니다. |
정적 IntNdArray | scalarOf (정수 값) 지정된 값으로 초기화된 긴 스칼라(순위 0)를 생성합니다. |
정적 DoubleNdArray | scalarOf (이중 값) 지정된 값으로 초기화된 이중 스칼라(순위 0)를 생성합니다. |
정적 BooleanNdArray | scalarOf (부울 값) 지정된 값으로 초기화된 부울 스칼라(순위 0)를 생성합니다. |
정적 ByteNdArray | scalarOf (바이트 값) 지정된 값으로 초기화된 바이트 스칼라(순위 0)를 생성합니다. |
정적 LongNdArray | scalarOf (긴 값) 지정된 값으로 초기화된 긴 스칼라(순위 0)를 생성합니다. |
정적 FloatNdArray | scalarOf (부동 소수점 값) 지정된 값으로 초기화된 부동 소수점 스칼라(순위 0)를 생성합니다. |
정적 <T> NdArray <T> | scalarOfObject (T 값) 지정된 값으로 초기화된 스칼라(순위 0)를 생성합니다. |
정적 LongNdArray | VectorOf (긴... 값) 지정된 값으로 초기화된 긴 벡터(순위 1)를 생성합니다. |
정적 ShortNdArray | vectorOf (짧은... 값) 주어진 값으로 초기화된 짧은 벡터(랭크 1)를 생성합니다. |
정적 DoubleNdArray | vectorOf (이중... 값) 지정된 값으로 초기화된 이중 벡터(순위 1)를 생성합니다. |
정적 BooleanNdArray | vectorOf (부울... 값) 주어진 값으로 초기화된 부울 벡터(순위 1)를 생성합니다. |
정적 ByteNdArray | 벡터 (바이트... 값) 지정된 값으로 초기화된 바이트 벡터(순위 1)를 생성합니다. |
정적 FloatNdArray | 벡터오브 (부동... 값) 주어진 값으로 초기화된 부동 벡터(순위 1)를 생성합니다. |
정적 IntNdArray | 벡터오브 (정수... 값) 주어진 값으로 초기화된 int 벡터(랭크 1)를 생성합니다. |
정적 <T> NdArray <T> | vectorOfObjects (T... 값) 주어진 값으로 초기화된 벡터(랭크 1)를 생성합니다. |
정적 ByteNdArray | |
정적 DoubleNdArray | |
정적 ShortNdArray | |
정적 <T> NdArray <T> | |
정적 FloatNdArray | |
정적 LongNdArray | |
정적 IntNdArray | |
정적 BooleanNdArray |
상속된 메서드
공공 생성자
공개 NdArray ()
공개 방법
public static BooleanNdArray ofBooleans ( 모양 모양)
주어진 모양의 부울의 N차원 배열을 만듭니다.
모든 값은 0으로 초기화됩니다.
매개변수
모양 | 배열의 모양 |
---|
보고
- 새로운 부울 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없는 경우 |
---|
public static ByteNdArray ofBytes ( 모양 모양)
주어진 모양의 바이트의 N차원 배열을 만듭니다.
모든 값은 0으로 초기화됩니다.
매개변수
모양 | 배열의 모양 |
---|
보고
- 새로운 바이트 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없는 경우 |
---|
공개 정적 DoubleNdArray ofDoubles ( 모양 모양)
주어진 모양의 double로 구성된 N차원 배열을 만듭니다.
모든 값은 0으로 초기화됩니다.
매개변수
모양 | 배열의 모양 |
---|
보고
- 새로운 이중 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없는 경우 |
---|
public static FloatNdArray ofFloats ( 모양 모양)
주어진 모양의 부동 소수점의 N차원 배열을 만듭니다.
모든 값은 0으로 초기화됩니다.
매개변수
모양 | 배열의 모양 |
---|
보고
- 새로운 부동 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없는 경우 |
---|
public static IntNdArray ofInts ( 모양 모양)
주어진 모양의 정수로 구성된 N차원 배열을 만듭니다.
모든 값은 0으로 초기화됩니다.
매개변수
모양 | 배열의 모양 |
---|
보고
- 새로운 int N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없는 경우 |
---|
공개 정적 LongNdArray ofLongs ( 모양 모양)
주어진 모양의 길이로 구성된 N차원 배열을 만듭니다.
모든 값은 0으로 초기화됩니다.
매개변수
모양 | 배열의 모양 |
---|
보고
- 새로운 긴 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없는 경우 |
---|
public static NdArray <T> ofObjects (Class<T> clazz, Shape 모양)
주어진 모양의 N차원 배열을 만듭니다.
모든 값은 0으로 초기화됩니다.
매개변수
클래즈 | 이 배열에 저장될 데이터의 클래스 |
---|---|
모양 | 배열의 모양 |
보고
- 새로운 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없는 경우 |
---|
공개 정적 ShortNdArray ofShorts ( 모양 모양)
주어진 모양의 반바지로 구성된 N차원 배열을 만듭니다.
모든 값은 0으로 초기화됩니다.
매개변수
모양 | 배열의 모양 |
---|
보고
- 새로운 짧은 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없는 경우 |
---|
공개 정적 FloatNdArray scalarOf (부동 소수점 값)
지정된 값으로 초기화된 부동 소수점 스칼라(순위 0)를 생성합니다.
매개변수
값 | 스칼라 값 |
---|
보고
- 새로운 부동 소수점 스칼라
공개 정적 LongNdArray 벡터Of (긴... 값)
지정된 값으로 초기화된 긴 벡터(순위 1)를 생성합니다.
반환된 벡터의 데이터를 수정하면 매개변수에 전달된 배열의 값에도 영향을 미칩니다.
매개변수
가치 | 벡터 값 |
---|
보고
- 새로운 긴 벡터
던지기
IllegalArgumentException | 값이 null인 경우 |
---|
공개 정적 ShortNdArray 벡터Of (짧은... 값)
주어진 값으로 초기화된 짧은 벡터(랭크 1)를 생성합니다.
반환된 벡터의 데이터를 수정하면 매개변수에 전달된 배열의 값에도 영향을 미칩니다.
매개변수
가치 | 벡터 값 |
---|
보고
- 새로운 짧은 벡터
던지기
IllegalArgumentException | 값이 null인 경우 |
---|
공개 정적 DoubleNdArray 벡터Of (이중... 값)
지정된 값으로 초기화된 이중 벡터(순위 1)를 생성합니다.
반환된 벡터의 데이터를 수정하면 매개변수에 전달된 배열의 값에도 영향을 미칩니다.
매개변수
가치 | 벡터 값 |
---|
보고
- 새로운 이중 벡터
던지기
IllegalArgumentException | 값이 null인 경우 |
---|
공개 정적 BooleanNdArray 벡터Of (부울... 값)
주어진 값으로 초기화된 부울 벡터(순위 1)를 생성합니다.
반환된 벡터의 데이터를 수정하면 매개변수에 전달된 배열의 값에도 영향을 미칩니다.
매개변수
가치 | 벡터 값 |
---|
보고
- 새로운 부울 벡터
던지기
IllegalArgumentException | 값이 null인 경우 |
---|
공개 정적 ByteNdArray 벡터Of (바이트... 값)
지정된 값으로 초기화된 바이트 벡터(순위 1)를 생성합니다.
반환된 벡터의 데이터를 수정하면 매개변수에 전달된 배열의 값에도 영향을 미칩니다.
매개변수
가치 | 벡터 값 |
---|
보고
- 새로운 바이트 벡터
던지기
IllegalArgumentException | 값이 null인 경우 |
---|
공개 정적 FloatNdArray 벡터Of (부동... 값)
주어진 값으로 초기화된 부동 벡터(순위 1)를 생성합니다.
반환된 벡터의 데이터를 수정하면 매개변수에 전달된 배열의 값에도 영향을 미칩니다.
매개변수
가치 | 벡터 값 |
---|
보고
- 새로운 부동 벡터
던지기
IllegalArgumentException | 값이 null인 경우 |
---|
공개 정적 IntNdArray 벡터Of (int... 값)
주어진 값으로 초기화된 int 벡터(랭크 1)를 생성합니다.
반환된 벡터의 데이터를 수정하면 매개변수에 전달된 배열의 값에도 영향을 미칩니다.
매개변수
가치 | 벡터 값 |
---|
보고
- 새로운 정수 벡터
던지기
IllegalArgumentException | 값이 null인 경우 |
---|
공개 정적 NdArray <T> 벡터OfObjects (T... 값)
주어진 값으로 초기화된 벡터(랭크 1)를 생성합니다.
반환된 벡터의 데이터를 수정하면 매개변수에 전달된 배열의 값에도 영향을 미칩니다.
매개변수
가치 | 벡터 값 |
---|
보고
- 새로운 벡터
던지기
IllegalArgumentException | 값이 null인 경우 |
---|
공개 정적 ByteNdArray 랩 ( Shape 모양, ByteDataBuffer 버퍼)
주어진 모양의 바이트 N차원 배열로 버퍼를 래핑합니다.
매개변수
모양 | 배열의 모양 |
---|---|
완충기 | 래핑할 버퍼 |
보고
- 새로운 바이트 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없거나 버퍼 크기가 더 큰 경우 |
---|
공개 정적 DoubleNdArray 랩 ( 모양 모양 , DoubleDataBuffer 버퍼)
주어진 모양의 이중 N차원 배열로 버퍼를 래핑합니다.
매개변수
모양 | 배열의 모양 |
---|---|
완충기 | 래핑할 버퍼 |
보고
- 새로운 이중 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없거나 버퍼 크기가 더 큰 경우 |
---|
공개 정적 ShortNdArray 랩 ( 모양 모양 , ShortDataBuffer 버퍼)
주어진 모양의 짧은 N차원 배열로 버퍼를 래핑합니다.
매개변수
모양 | 배열의 모양 |
---|---|
완충기 | 래핑할 버퍼 |
보고
- 새로운 짧은 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없거나 버퍼 크기가 더 큰 경우 |
---|
public static NdArray <T> 랩 ( Shape 모양, DataBuffer <T> 버퍼)
주어진 모양의 N차원 배열로 버퍼를 래핑합니다.
매개변수
모양 | 배열의 모양 |
---|---|
완충기 | 래핑할 버퍼 |
보고
- 새로운 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없거나 버퍼 크기가 더 큰 경우 |
---|
공개 정적 FloatNdArray 랩 ( 모양 모양, FloatDataBuffer 버퍼)
주어진 모양의 부동 N차원 배열로 버퍼를 래핑합니다.
매개변수
모양 | 배열의 모양 |
---|---|
완충기 | 래핑할 버퍼 |
보고
- 새로운 부동 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없거나 버퍼 크기가 더 큰 경우 |
---|
공개 정적 LongNdArray 랩 ( 모양 모양 , LongDataBuffer 버퍼)
주어진 모양의 긴 N차원 배열로 버퍼를 래핑합니다.
매개변수
모양 | 배열의 모양 |
---|---|
완충기 | 래핑할 버퍼 |
보고
- 새로운 긴 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없거나 버퍼 크기가 더 큰 경우 |
---|
공개 정적 IntNdArray 랩 ( 모양 모양 , IntDataBuffer 버퍼)
주어진 모양의 int N차원 배열로 버퍼를 래핑합니다.
매개변수
모양 | 배열의 모양 |
---|---|
완충기 | 래핑할 버퍼 |
보고
- 새로운 int N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없거나 버퍼 크기가 더 큰 경우 |
---|
공개 정적 BooleanNdArray 랩 ( 모양 모양, BooleanDataBuffer 버퍼)
주어진 모양의 부울 N차원 배열로 버퍼를 래핑합니다.
매개변수
모양 | 배열의 모양 |
---|---|
완충기 | 래핑할 버퍼 |
보고
- 새로운 부울 N차원 배열
던지기
IllegalArgumentException | 모양이 null이거나 크기를 알 수 없거나 버퍼 크기가 더 큰 경우 |
---|