DataViewRowId Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bir satırının IDataViewtanımlayıcısı olarak hizmet veren bir yapı. Milyonlarca kaydı olan veri kümelerinde bu kimliklerin benzersiz olması ve bu nedenle değerleri tutmak için böyle büyük bir yapıya ihtiyaç duyması gerekir. Bu Kimlikler, işlem hatlarının önceki bileşenlerinin diğer kimliklerinden türetilir ve yapıyı ikiye böler: yüksek ve düşük bit sırası ve bu çakışmaların değişikliklerini daha da azaltır.
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)
- Devralma
-
DataViewRowId
- Uygulamalar
Oluşturucular
DataViewRowId(UInt64, UInt64) |
Öğesinin yeni bir örneğini başlatır DataViewRowId |
Alanlar
High |
Yüksek sıralı bitler. Murmur algoritmalarındaki H2'ye karşılık gelir. |
Low |
Düşük sıra bitleri. Murmur algoritmalarındaki H1'e karşılık gelir. |
Yöntemler
Combine(DataViewRowId) |
Değeri karışık olmayan bir Murmur3 128 bit karma durumu olarak kabul eden ve , kullanarak Fork()karıştırırsak |
CompareTo(DataViewRowId) |
bir satırının IDataViewtanımlayıcısı olarak hizmet veren bir yapı. Milyonlarca kaydı olan veri kümelerinde bu kimliklerin benzersiz olması ve bu nedenle değerleri tutmak için böyle büyük bir yapıya ihtiyaç duyması gerekir. Bu Kimlikler, işlem hatlarının önceki bileşenlerinin diğer kimliklerinden türetilir ve yapıyı ikiye böler: yüksek ve düşük bit sırası ve bu çakışmaların değişikliklerini daha da azaltır. |
Equals(DataViewRowId) |
bir satırının IDataViewtanımlayıcısı olarak hizmet veren bir yapı. Milyonlarca kaydı olan veri kümelerinde bu kimliklerin benzersiz olması ve bu nedenle değerleri tutmak için böyle büyük bir yapıya ihtiyaç duyması gerekir. Bu Kimlikler, işlem hatlarının önceki bileşenlerinin diğer kimliklerinden türetilir ve yapıyı ikiye böler: yüksek ve düşük bit sırası ve bu çakışmaların değişikliklerini daha da azaltır. |
Equals(Object) |
bir satırının IDataViewtanımlayıcısı olarak hizmet veren bir yapı. Milyonlarca kaydı olan veri kümelerinde bu kimliklerin benzersiz olması ve bu nedenle değerleri tutmak için böyle büyük bir yapıya ihtiyaç duyması gerekir. Bu Kimlikler, işlem hatlarının önceki bileşenlerinin diğer kimliklerinden türetilir ve yapıyı ikiye böler: yüksek ve düşük bit sırası ve bu çakışmaların değişikliklerini daha da azaltır. |
Fork() |
Değeri karışık olmayan bir Murmur3 128 bit karma durumu olarak kabul eden ve son bit dışında sıfır olan 16 baytlık bir ekleme karmasını oluşturursak sonuçta elde edilen karma durumunu döndüren bir işlemdir. |
GetHashCode() |
bir satırının IDataViewtanımlayıcısı olarak hizmet veren bir yapı. Milyonlarca kaydı olan veri kümelerinde bu kimliklerin benzersiz olması ve bu nedenle değerleri tutmak için böyle büyük bir yapıya ihtiyaç duyması gerekir. Bu Kimlikler, işlem hatlarının önceki bileşenlerinin diğer kimliklerinden türetilir ve yapıyı ikiye böler: yüksek ve düşük bit sırası ve bu çakışmaların değişikliklerini daha da azaltır. |
Next() |
Değeri karma olmayan bir Murmur3 128 bit karma durumu olarak kabul eden ve tümü sıfır olan 16 baytlık bir ek karma oluşturursak sonuçta elde edilen karma durumunu döndüren bir işlemdir. |
ToString() |
bir satırının IDataViewtanımlayıcısı olarak hizmet veren bir yapı. Milyonlarca kaydı olan veri kümelerinde bu kimliklerin benzersiz olması ve bu nedenle değerleri tutmak için böyle büyük bir yapıya ihtiyaç duyması gerekir. Bu Kimlikler, işlem hatlarının önceki bileşenlerinin diğer kimliklerinden türetilir ve yapıyı ikiye böler: yüksek ve düşük bit sırası ve bu çakışmaların değişikliklerini daha da azaltır. |
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin