The default directory where all Keras data is stored is:
$HOME/.keras/
For instance, for me, on a MacBook Pro, it’s /Users/fchollet/.keras/.
Note that Windows users should replace $HOME with %USERPROFILE%.
In case Keras cannot create the above directory (e.g. due to permission issues), /tmp/.keras/ is used as a backup.
The Keras configuration file is a JSON file stored at $HOME/.keras/keras.json. The default configuration file looks like this:
{
"image_data_format": "channels_last",
"epsilon": 1e-07,
"floatx": "float32",
"backend": "tensorflow"
}
It contains the following fields:
- The image data format to be used as default by image processing layers and utilities (either
channels_lastorchannels_first). - The
epsilonnumerical fuzz factor to be used to prevent division by zero in some operations. - The default float data type.
- The default backend. It can be one of
"jax","tensorflow","torch", or"numpy".
Likewise, cached dataset files, such as those downloaded with get_file(), are stored by default in $HOME/.keras/datasets/, and cached model weights files from Keras Applications are stored by default in $HOME/.keras/models/.
Leave a Reply