diff --git a/includes/data/software.yml b/includes/data/software.yml
index 9b6c335b9..fe42dcac3 100644
--- a/includes/data/software.yml
+++ b/includes/data/software.yml
@@ -3878,6 +3878,12 @@ software_modules:
properties:
arch: {gpu: 1}
versionName: 2.3.1_py36
+ - description: Keras 3 is a multi-backend deep learning framework, with support
+ for JAX, TensorFlow, and PyTorch.
+ markedDefault: false
+ properties:
+ arch: {gpu: 1}
+ versionName: 3.7.0_py312
- description: Keras is a high-level neural networks API, written in Python
and capable of running on top of TensorFlow, CNTK, or Theano.
markedDefault: true
diff --git a/src/docs/software/updates.xml b/src/docs/software/updates.xml
index 7f88e3028..796783c96 100644
--- a/src/docs/software/updates.xml
+++ b/src/docs/software/updates.xml
@@ -5,6 +5,15 @@
Sherlock software update feed
https://www.sherlock.stanford.edu/docs/software/list
+
+ New version: math/py-keras version 3.7.0_py312
+ Keras 3 is a multi-backend deep learning framework, with support for JAX, TensorFlow, and PyTorch.
+ http://keras.io
+ https://www.sherlock.stanford.edu/docs/software/list/?add:v=3.7.0_py312#py-keras
+ math, deep learning
+ kilian@stanford.edu (Kilian Cavalotti)
+ Fri, 6 Dec 2024 17:06:09 -0800
+ New module: biology/py-scvi-tools version 1.2.1_py312scvi-tools (single-cell variational inference tools) is a package for probabilistic modeling of single-cell omics data.