QLogUniform Kelas
Konfigurasi distribusi QLogUniform.
- Warisan
-
azure.ai.ml.entities._job.sweep.search_space.QUniformQLogUniform
Konstruktor
QLogUniform(min_value: float | None = None, max_value: float | None = None, q: int | None = None, **kwargs: Any)
Parameter
Nama | Deskripsi |
---|---|
min_value
|
Nilai minimum log distribusi. nilai default: None
|
max_value
|
Nilai maksimum log distribusi. nilai default: None
|
q
|
Faktor kuantisasi. nilai default: None
|
Contoh
Mengonfigurasi distribusi QLogUniform untuk sapuan hyperparameter pada pekerjaan Perintah.
from azure.ai.ml import command
job = command(
inputs=dict(kernel="linear", penalty=1.0),
compute=cpu_cluster,
environment=f"{job_env.name}:{job_env.version}",
code="./scripts",
command="python scripts/train.py --kernel $kernel --penalty $penalty",
experiment_name="sklearn-iris-flowers",
)
from azure.ai.ml.sweep import QLogUniform, QNormal
# we can reuse an existing Command Job as a function that we can apply inputs to for the sweep configurations
job_for_sweep = job(
penalty=QNormal(mu=2.0, sigma=1.0, q=1),
kernel=QLogUniform(min_value=1.0, max_value=5.0),
)
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Azure SDK for Python