You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04搭配Python3.10.12/TensorFlow2.18.0运行zfit时触发TypeError错误求助

Ubuntu 22.04搭配Python3.10.12/TensorFlow2.18.0运行zfit时触发TypeError错误求助

我在Ubuntu 22.04的笔记本上尝试运行zfit,按照以下步骤完成了安装:

python -m venv venv
source venv/bin/activate
pip install zfit

之后我运行了一段示例代码:

import zfit
import numpy as np

obs = zfit.Space('x', -10, 10)

# create the model
mu    = zfit.Parameter("mu"   , 2.4, -1, 5)
sigma = zfit.Parameter("sigma", 1.3,  0, 5)
gauss = zfit.pdf.Gauss(obs=obs, mu=mu, sigma=sigma)

# load the data
data_np = np.random.normal(size=10000)
data = zfit.Data(obs=obs, data=data_np)
# or sample from model
data = gauss.sample()

可执行到data = gauss.sample()这一行时,触发了TypeError错误,完整的错误栈信息如下:

Traceback (most recent call last):
  File "/home/pleskot/ftft/test.py", line 15, in <module>
    data = gauss.sample()
  File "/home/pleskot/ftft/venv/lib/python3.10/site-packages/zfit/core/basemodel.py", line 1196, in sample
    tensor = run_tf(n=n, limits=limits, x=xclean)
  File "/home/pleskot/ftft/venv/lib/python3.10/site-packages/zfit/core/basemodel.py", line 1192, in run_tf
    return self._single_hook_sample(n=n, limits=limits, x=x)  # todo: make data a composite object
  File "/home/pleskot/ftft/venv/lib/python3.10/site-packages/zfit/z/zextension.py", line 332, in concrete_func
    result = func_to_run(*args, **kwargs)
  File "/home/pleskot/ftft/venv/lib/python3.10/site-packages/tensorflow/python/util/traceback_utils.py", line 153, in error_handler
    raise e.with_traceback(filtered_tb) from None
  File "/home/pleskot/ftft/venv/lib/python3.10/site-packages/zfit/core/basemodel.py", line 1202, in _single_hook_sample
    return self._hook_sample(n=n, limits=limits)
  File "/home/pleskot/ftft/venv/lib/python3.10/site-packages/zfit/core/basepdf.py", line 785, in _hook_sample
    raise tf.errors.InvalidArgumentError(msg)
TypeError: InvalidArgumentError.__init__() missing 2 required positional arguments: 'op' and 'message'

我在同一系统的Python 3.11环境下测试,也遇到了完全一样的问题,有没有人知道该怎么解决这个问题?

备注:内容来源于stack exchange,提问作者vojtech

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 16:54:31