DataViewRowId 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다.
public readonly struct DataViewRowId : IComparable<Microsoft.ML.Data.DataViewRowId>, IEquatable<Microsoft.ML.Data.DataViewRowId>
type DataViewRowId = struct
Public Structure DataViewRowId
Implements IComparable(Of DataViewRowId), IEquatable(Of DataViewRowId)
- 상속
-
DataViewRowId
- 구현
생성자
DataViewRowId(UInt64, UInt64) |
DataViewRowId의 새 인스턴스를 초기화합니다. |
필드
High |
상위 비트입니다. Murmur 알고리즘의 H2에 해당합니다. |
Low |
낮은 순서 비트입니다. Murmur 알고리즘의 H1에 해당합니다. |
메서드
Combine(DataViewRowId) |
이 값을 혼합되지 않은 Murmur3 128비트 해시 상태로 처리하고, 해시 상태를 반환하는 연산입니다. 그러면 해시 상태가 |
CompareTo(DataViewRowId) |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |
Equals(DataViewRowId) |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |
Equals(Object) |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |
Fork() |
이 값을 혼합되지 않은 Murmur3 128비트 해시 상태로 처리하고 마지막 비트인 1을 제외하고 모두 0인 추가 16바이트를 해시한 경우 발생하는 해시 상태를 반환하는 작업입니다. |
GetHashCode() |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |
Next() |
값을 혼합되지 않은 Murmur3 128비트 해시 상태로 처리하고 0인 추가 16바이트를 해시한 경우 발생하는 해시 상태를 반환하는 작업입니다. |
ToString() |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |