K-FAC in TensorFlow is an implementation of K-FAC, an approximate second-order optimization method, in TensorFlow.
kfac
is compatible with Python 2 and 3 and can be installed directly via
pip
,
# Assumes tensorflow or tensorflow-gpu installed
$ pip install kfac
# Installs with tensorflow-gpu requirement
$ pip install 'kfac[tensorflow_gpu]'
# Installs with tensorflow (cpu) requirement
$ pip install 'kfac[tensorflow]'
Please check KFAC docs for a detailed description with examples of how to use KFAC. Check the Keras KFAC docs for information on using KFAC with Keras.