lanpay-lulu

Results 3 issues of lanpay-lulu

你好! 首先表示感谢,代码非常清晰易懂,唯一有点疑惑的是bptt的实现方式。 代码中是从前向后遍历T,用的是用t时刻的diff去算t-1 ~ 0 的梯度,是否使用t时刻diff由t+1时刻的梯度决定的方式会比较好一些,这样从后向前遍历T,一个循环就足够了。不过这样的话无法控制梯度传递的时间长度。

不知道楼主有没有看过zookeeper.h的注释,解决session timeout的重连并没有必要起一个定时器来做。zk的client库会在丢失连接后不停尝试重连,成功重连后,如果已经超时,会触发一个ZOO_EXPIRED_SESSION_STATE的事件,捕获该事件以后就可以做重新建立session的操作。 我自己深知写git项目的不易,但是楼主这个写法难免会误导写zk的新人,建议修改。

1 In ConservatorFramework.cpp, the watcher function has some minor problem with lock---wait---notify. There is a chance the wait operation may never be wake up. 2 There is lack of code...