Skip to content

Commit 3bedb9a

Browse files
franklin5fchollet
andauthored
Update layer.py add_metric error message (#21290)
* Update layer.py add_metric error message * Update layer.py --------- Co-authored-by: François Chollet <[email protected]>
1 parent c52d71e commit 3bedb9a

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

keras/src/layers/layer.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1417,8 +1417,11 @@ def _untrack_variable(self, variable):
14171417
def add_metric(self, *args, **kwargs):
14181418
# Permanently disabled
14191419
raise NotImplementedError(
1420-
"Layer `add_metric()` method is deprecated"
1421-
" add your metric in `Model.compile(metrics=[...]).`"
1420+
"Layer `add_metric()` method is deprecated. "
1421+
"Add your metric in `Model.compile(metrics=[...])`, "
1422+
"or create metric trackers in init() or build() "
1423+
"when subclassing the layer or model, then call "
1424+
"`metric.update_state()` whenever necessary."
14221425
)
14231426

14241427
def count_params(self):

0 commit comments

Comments
 (0)