我有下面的numpy数组:我试着在上面应用一个数学函数:它按预期工作,并生成一个数组。但是,当我尝试使用math函数时,它似乎不起作用:
TypeError: only size-1 arrays can be converted to Python scalars如何有效地将函数应用于数组(而不必使用循环)?
我正在使用Pyinstaller将python脚本转换为可执行文件,该脚本包含来自不同包的多个导入,如nltk、begin、json和其他四个。生成的10行代码的可执行文件是54MB,这是不切实际的高,我知道它将所有模块打包在一个文件中,但它是否会使它变得如此大,因为python脚本本身只有2KB。我使用下面的命令来转换脚本我只导入了单个函数,而不是整个模块,比如:
from nltk.metrics.agreementimport Annotation