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
- 구현
Data |
DataViewRowId의 새 인스턴스를 초기화합니다. |
Combine(Data |
이 값을 혼합되지 않은 Murmur3 128비트 해시 상태로 처리하고, 해시 상태를 반환하는 연산입니다. 그러면 해시 상태가 |
Compare |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |
Equals(Data |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |
Equals(Object) |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |
Fork() |
이 값을 혼합되지 않은 Murmur3 128비트 해시 상태로 처리하고 마지막 비트인 1을 제외하고 모두 0인 추가 16바이트를 해시한 경우 발생하는 해시 상태를 반환하는 작업입니다. |
Get |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |
Next() |
값을 혼합되지 않은 Murmur3 128비트 해시 상태로 처리하고 0인 추가 16바이트를 해시한 경우 발생하는 해시 상태를 반환하는 작업입니다. |
To |
행 IDataView의 식별자로 사용되는 구조체입니다. 수백만 개의 레코드가 있는 데이터 세트의 경우 이러한 ID는 고유해야 하므로 이러한 큰 구조가 값을 보유해야 합니다. 이러한 ID는 파이프라인의 이전 구성 요소의 다른 ID에서 파생되며, 구조체를 높은 순서와 낮은 비트 순서로 나눠서 이러한 충돌의 변화를 더욱 줄입니다. |
제품 | 버전 |
---|---|
ML.NET | 1.0.0, 1.1.0, 1.2.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 2.0.0, 3.0.0 |