File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ S3method(evaluate,keras.src.models.model.Model)
4343S3method(fit,keras.src.models.model.Model)
4444S3method(format,keras.src.models.model.Model)
4545S3method(format,keras_shape)
46+ S3method(pillar::type_sum,keras.src.backend.jax.core.JaxVariable)
4647S3method(pillar::type_sum,keras.src.backend.jax.core.Variable)
4748S3method(plot,keras.src.models.model.Model)
4849S3method(plot,keras_training_history)
@@ -62,6 +63,7 @@ S3method(r_to_py,keras_shape)
6263S3method(str,jax.Array)
6364S3method(str,jaxlib._jax.ArrayImpl)
6465S3method(str,jaxlib.xla_extension.ArrayImpl)
66+ S3method(str,keras.src.backend.jax.core.JaxVariable)
6567S3method(str,keras.src.backend.jax.core.Variable)
6668S3method(summary,keras.src.models.model.Model)
6769S3method(tensorflow::export_savedmodel,keras.src.models.model.Model)
Original file line number Diff line number Diff line change @@ -84,3 +84,13 @@ type_sum.keras.src.backend.jax.core.Variable <- function(x) {
8484 x <- sub(" shape=\\ ((None|[[:digit:]]+),\\ )" , " shape=(\\ 1)" , x )
8585 x
8686}
87+
88+ # # new S3 class names in Keras 3.11
89+ # ' @exportS3Method str keras.src.backend.jax.core.JaxVariable
90+ str.keras.src.backend.jax.core.JaxVariable <- str.keras.src.backend.jax.core.Variable
91+
92+ # ' @exportS3Method pillar::type_sum keras.src.backend.jax.core.JaxVariable
93+ type_sum.keras.src.backend.jax.core.JaxVariable <- type_sum.keras.src.backend.jax.core.Variable
94+
95+ # "keras.src.backend.Variable" too?
96+ # "keras.src.backend.common.variables.Variable" too?
You can’t perform that action at this time.
0 commit comments