短縮バージョンを送っていただけませんか？
コードの簡略的な要約は次のとおりです。

関数はキーワード引数を取り入れ、「オプション」リストを設定します。
「bucket_reso_steps」オプションが常に1、カスタム値、または64に設定されます。

このコードは、トレーニングプロセスをカスタマイズするときに使用できますが、常に「backet_reso_steps」の有効な値を指定します。いくつかのシナリオは次のとおりです。

「backet_reso_steps」のデフォルト値が64のモデルをトレーニングしますが、必要に応じてユーザーがカスタマイズできるようにします
無効な値を回避するために「backet_reso_steps」を1-64に制限する

特定のユースケースのコードの変更または書き換えを支援したい場合はお知らせください。同様の目標を達成するために、追加の提案またはコードスニペットを提供できます。