Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

tf.random.log_uniform_candidate_sampler

TensorFlow 1 versi Lihat sumber di GitHub

Sampel satu set kelas menggunakan distribusi basis log-seragam (Zipfian).

Operasi ini secara acak sampel tensor kelas sampel ( sampled_candidates ) dari berbagai bilangan bulat [0, range_max) .

Unsur-unsur sampled_candidates diambil tanpa penggantian (jika unique=True ) atau dengan penggantian (jika unique=False ) dari distribusi dasar.

Distribusi dasar untuk operasi ini adalah sekitar log-seragam atau distribusi Zipfian:

P(class) = (log(class + 2) - log(class + 1)) / log(range_max + 1)

sampler ini berguna ketika kelas target yang kira-kira mengikuti distribusi seperti - misalnya, jika kelas mewakili kata-kata dalam leksikon sebuah diurutkan dalam urutan penurunan frekuensi. Jika kelas Anda tidak diperintahkan oleh penurunan frekuensi, tidak menggunakan op ini.

Selain itu, operasi ini kembali tensor true_expected_count dan sampled_expected_count mewakili jumlah kali setiap kelas sasaran ( true_classes ) dan kelas sampel ( sampled_candidates ) diperkirakan terjadi dalam tensor rata-rata kelas sampel. Nilai-nilai ini sesuai dengan Q(y|x) didefinisikan dalam dokumen ini . Jika unique=True , maka ini adalah probabilitas pasca-penolakan dan kami menghitung mereka sekitar.

true_classes Sebuah Tensor jenis int64 dan bentuk [batch_size, num_true] . Kelas sasaran.
num_true Sebuah int . Jumlah kelas target per contoh pelatihan.
num_sampled Sebuah int . Jumlah kelas secara acak sampel.
unique A bool . Menentukan apakah semua kelas sampel dalam batch yang unik.
range_max Sebuah int . Jumlah kelas mungkin.
seed Sebuah int . Bibit operasi khusus. Default adalah 0.
name Sebuah nama untuk operasi (opsional).

sampled_candidates Sebuah tensor jenis int64 dan bentuk [num_sampled] . Kelas The sampel.
true_expected_count Sebuah tensor jenis float . Bentuk yang sama seperti true_classes . Jumlah yang diharapkan di bawah distribusi sampling dari masing-masing true_classes .
sampled_expected_count Sebuah tensor jenis float . Bentuk yang sama seperti sampled_candidates . Jumlah yang diharapkan di bawah distribusi sampling dari masing-masing sampled_candidates .