- 博客(2)
- 收藏
- 关注
原创 RDKit EnumerateStereoisomers在多进程时出错
GetStereoisomerCount在使用多进程方法(multiprocessing、pandarallel)调用时,如果传入mol对象,可能会错误的返回无立体异构标记的单个分子/返回1。导致这一错误的原因是pickle压缩导致mol中对象的原子属性被清除(EnumerateStereoisomers是用于用于枚举分子的立体异构体的模块,其API如。
2024-06-07 11:35:26
373
原创 复现IGN时遇到的关于dgl和多进程的坑
建了个比较新的环境;dgl.graph(data)只能接受二元Tuple[Iterable,],不能list;dgl.seed()在未知情况下和multiprocessing.Pool()产生了bug导致子进程全部sleep。
2022-03-09 23:20:37
1740
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅