在科拉斯 适合
分割数据的另一种方法是在代码开始时分割数据(使用 列车试验分离 模型.evaluate 测试测试数据。
我意识到第二种方法的准确度通常较低(可能更现实吗?) 我想知道另一种方法肯定更适合哪种 ,我认为方法2)不那么乐观会更好。
here
有什么建议吗?
致以最诚挚的问候
美国的
查看验证结果的最佳方法是将培训和验证数据分成等额的每个类。这可以使用 StratifiedKFold 从 sklearn.model_selection .
StratifiedKFold
sklearn.model_selection
当我透过窗户看的时候 docs 对于 tf.keras.Model model.fit() 而不是训练前的整个数据集。这种大的不平衡可能是导致精度变化大的原因之一。
tf.keras.Model
model.fit()
validation_split 参数,因为它比在训练期间检查最后x%的训练数据更容易预先组织数据。
validation_split