update user docs for new object_table param
diff --git a/src/ports/postgres/modules/deep_learning/madlib_keras_model_selection.sql_in b/src/ports/postgres/modules/deep_learning/madlib_keras_model_selection.sql_in
index 7903e7f..d6c10e3 100644
--- a/src/ports/postgres/modules/deep_learning/madlib_keras_model_selection.sql_in
+++ b/src/ports/postgres/modules/deep_learning/madlib_keras_model_selection.sql_in
@@ -59,7 +59,8 @@
model_selection_table,
model_id_list,
compile_params_list,
- fit_params_list
+ fit_params_list,
+ object_table
)
</pre>
@@ -87,7 +88,10 @@
<dt>compile_params_list</dt>
<dd>VARCHAR[]. Array of compile parameters to be tested. Each element
of the array should consist of a string of compile parameters
- exactly as it is to be passed to Keras.
+ exactly as it is to be passed to Keras. For custom loss functions or custom metrics,
+ list the custom function name in the usual way, and also provide the name of the
+ table where the serialized objects reside in the parameter 'object_table'
+ below.
</dd>
<dt>fit_params_list</dt>
@@ -96,6 +100,12 @@
exactly as it is to be passed to Keras.
</dd>
+ <dt>object_table (optional)</dt>
+ <dd>VARCHAR, default: NULL. Name of the table containing Python objects in the case that
+ custom loss functions or custom metrics are specified in the
+ parameter 'compile_params_list'.
+ </dd>
+
</dl>
<b>Output table</b>
@@ -133,6 +143,13 @@
model architecture IDs.
</td>
</tr>
+ <tr>
+ <th>object_table</th>
+ <td>VARCHAR. Name of the object table containing the serialized
+ Python objects for custom loss functions and custom metrics.
+ If there are none, this field will be blank.
+ </td>
+ </tr>
</table>
</br>