Tensorflow implementation of PID optimization (CVPR 2018).
See the following paper for detail of algorithm.
This program was tested on Tensorflow r1.4.
$ git clone https://github.com/machida-mn/tensorflow-pid
$ cd tensorflow-pid
$ pip install .
import tensorflow_pid
loss = .......
train_op = tensorflow_pid.PIDOptimizer(learning_rate=0.01, kd=0.001).minimize(loss)
- PyTorch