Created by: barrierye
fix #598 (closed) Client Python端的batch_handle_不是线程安全的,所以在跨线程调用predict会遇到 #598 (closed) 提到的问题。而当GIL锁没有被释放时,多线程其实没有并发,所以没有暴露出问题。
- 修复Client Python端batch_handle_线程不安全的问题
- 释放batch_predict函数的GIL锁(之前好像被删掉了)
- 对get_lod和get_shape进行与 #570 类似修改,减少Python端的一次拷贝(但本身数据量就很小,性能变化应该不大)