ハイパーパラメータチューニングにおいて、データをトレーニングセットと検証セットに一度だけ分割して評価する方法を提供するクラスはどれか。

`TrainValidationSplit`はデータを1回だけ分割(例:80%学習、20%検証)して評価するため、`CrossValidator`(交差検証)よりも計算コストが低い。