View a markdown version of this page

Deteksi Objek - TensorFlow Hyperparameter - Amazon SageMaker AI

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Deteksi Objek - TensorFlow Hyperparameter

Hyperparameter adalah parameter yang ditetapkan sebelum model pembelajaran mesin mulai belajar. Hyperparameter berikut didukung oleh TensorFlow algoritma Deteksi Ob SageMaker jek bawaan Amazon AI. Lihat Menyetel Deteksi Objek - TensorFlow model untuk informasi tentang penyetelan hyperparameter.

Nama Parameter Deskripsi
batch_size

Ukuran batch untuk pelatihan.

Nilai yang valid: bilangan bulat positif.

Nilai default:3.

beta_1

Beta1 untuk pengoptimal"adam". Merupakan tingkat peluruhan eksponensial untuk perkiraan momen pertama. Diabaikan untuk pengoptimal lain.

Nilai yang valid: float, range: [0.0,1.0].

Nilai default:0.9.

beta_2

Beta2 untuk pengoptimal"adam". Merupakan tingkat peluruhan eksponensial untuk perkiraan momen kedua. Diabaikan untuk pengoptimal lain.

Nilai yang valid: float, range: [0.0,1.0].

Nilai default:0.999.

early_stopping

Setel "True" untuk menggunakan logika penghentian awal selama pelatihan. Jika"False", penghentian dini tidak digunakan.

Nilai yang valid: string, baik: ("True"atau"False").

Nilai default:"False".

early_stopping_min_delta Perubahan minimum yang diperlukan untuk memenuhi syarat sebagai peningkatan. Perubahan absolut kurang dari nilai early_stopping_min_delta tidak memenuhi syarat sebagai peningkatan. Digunakan hanya ketika early_stopping disetel ke"True".

Nilai yang valid: float, range: [0.0,1.0].

Nilai default:0.0.

early_stopping_patience

Jumlah zaman untuk melanjutkan pelatihan tanpa perbaikan. Digunakan hanya ketika early_stopping disetel ke"True".

Nilai yang valid: bilangan bulat positif.

Nilai default:5.

epochs

Jumlah zaman pelatihan.

Nilai yang valid: bilangan bulat positif.

Nilai default: 5 untuk model yang lebih kecil, 1 untuk model yang lebih besar.

epsilon

Epsilon untuk"adam",, "rmsprop""adadelta", dan "adagrad" pengoptimal. Biasanya diatur ke nilai kecil untuk menghindari pembagian dengan 0. Diabaikan untuk pengoptimal lain.

Nilai yang valid: float, range: [0.0,1.0].

Nilai default:1e-7.

initial_accumulator_value

Nilai awal untuk akumulator, atau nilai momentum per parameter, untuk peng "adagrad" optimal. Diabaikan untuk pengoptimal lain.

Nilai yang valid: float, range: [0.0,1.0].

Nilai default:0.1.

learning_rate Tingkat pembelajaran pengoptimal.

Nilai yang valid: float, range: [0.0,1.0].

Nilai default:0.001.

momentum

Momentum untuk "sgd" dan peng "nesterov" optimal. Diabaikan untuk pengoptimal lain.

Nilai yang valid: float, range: [0.0,1.0].

Nilai default:0.9.

optimizer

Jenis pengoptimal. Untuk informasi selengkapnya, lihat Pengoptimal dalam TensorFlow dokumentasi.

Nilai yang valid: string, salah satu dari berikut ini: ("adam""sgd",,"nesterov","rmsprop", "adagrad","adadelta").

Nilai default:"adam".

reinitialize_top_layer

Jika disetel ke"Auto", parameter lapisan klasifikasi teratas diinisialisasi ulang selama penyetelan halus. Untuk pelatihan tambahan, parameter lapisan klasifikasi atas tidak diinisialisasi ulang kecuali disetel ke. "True"

Nilai yang valid: string, salah satu dari berikut ini: ("Auto", "True" atau"False").

Nilai default:"Auto".

rho

Faktor diskon untuk gradien "adadelta" dan pengoptimal"rmsprop". Diabaikan untuk pengoptimal lain.

Nilai yang valid: float, range: [0.0,1.0].

Nilai default:0.95.

train_only_on_top_layer

Jika"True", hanya parameter lapisan klasifikasi teratas yang disesuaikan. Jika"False", semua parameter model disesuaikan.

Nilai yang valid: string, baik: ("True"atau"False").

Nilai default:"False".