diff --git a/docs/docs/ml.xml b/docs/docs/ml.xml
index 719697e5e..8450e7ea6 100644
--- a/docs/docs/ml.xml
+++ b/docs/docs/ml.xml
@@ -66,6 +66,8 @@
- reduced2
- batch
- verbose_batch
+ - batch_cached
+ - verbose_batch_cached
- batch_trainer
- null_trainer_type
- null_trainer
@@ -752,6 +754,36 @@
+
+
+
+ batch_cached
+ dlib/svm.h
+ dlib/svm/pegasos_abstract.h
+
+ This is a convenience function for creating
+ batch_trainer objects that are setup
+ to use a kernel matrix cache.
+
+
+
+
+
+
+
+ verbose_batch_cached
+ dlib/svm.h
+ dlib/svm/pegasos_abstract.h
+
+ This is a convenience function for creating
+ batch_trainer objects. This function
+ generates a batch_trainer that will print status messages to standard
+ output so that you can observe the progress of a training algorithm.
+ It will also be configured to use a kernel matrix cache.
+
+
+
+
diff --git a/docs/docs/term_index.xml b/docs/docs/term_index.xml
index 6e1ce2514..613793d14 100644
--- a/docs/docs/term_index.xml
+++ b/docs/docs/term_index.xml
@@ -92,12 +92,15 @@
+
+
+