什么是cross field validation(交叉验证)

Posted 石头wang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是cross field validation(交叉验证)相关的知识,希望对你有一定的参考价值。

背景

可能经常会看到别人写的代码有 cross field validator/ion,这究竟是什么意思呢?

解释

cross field可以理解为跨字段,跨字段就是这个字段的校验依赖于另外一个字段(我的理解),比如

public class MyBean 
  private boolean selected;
  private String someString;
  ...

我想实现当selected为true时校验someString非空,其实就是someString这个字段要不要校验就取决于selected,这就是cross field validation了。

以上是关于什么是cross field validation(交叉验证)的主要内容,如果未能解决你的问题,请参考以下文章

Cross-Validation交叉验证是什么?详解及实施

交叉验证(cross validation)是什么?K折交叉验证(k-fold crossValidation)是什么?

交叉验证(Cross Validation)比较

如何使用交叉验证 Cross Validation

交叉验证(Cross Validation)原理小结

交叉验证(Cross Validation)原理小结