我已经预处理了存储在腌制对象中的大量数据(Levenshtein匹配项,数组位置等)。当我的程序运行时,它会对该数据的子集执行操作,因此它首先经过并提取出以后处理所需的数据。我已经使用numba njit方法加快了该过程的速度,但是希望1)能够并行运行该方法,以及2)不必通过它们导入python对象/循环来构建numba对象。
可以使用两者之间的一种方法来完成多处理,但是我目前正在Windows上运行该方法,它带有生成的而不是分叉的进程,并尝试读取腌制的对象/创建嵌套的numba列表和字典四次立即使我的系统崩溃。
撇开程序的特殊性,如何序列化一个DictType [unicode_type,ListType [unicode_type]]类型的对象?腌制会导致无法腌制MemInfo的错误。我已经在源代码中搜索了几个小时,看到装箱和拆箱之类的东西,但是有一些参数(例如,typ,val,c)我无法拼凑起来。有人可以帮忙吗?