从另一个类调用函数

2024-06-12 06:01:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我在一个名为logisticRegression.py的文件中有一个类LogisticRegression。你知道吗

在这个类中,我创建了一个名为negative_log_likelihood(self,y)的函数。你知道吗

在另一个脚本中,我引入了一个类LogisticRegression的新对象,它正常工作。你知道吗

但是如果我调用函数negative_log_likelihood,它就不工作了。它给了我:

AttributeError: 'LogisticRegression' object has no attribute negative_log_likelihood'

我使用

from logisticRegression import negative_log_likelihood

但它不起作用。你知道吗

有什么想法吗?你知道吗


Tags: 文件对象函数pyself脚本logobject
1条回答
网友
1楼 · 发布于 2024-06-12 06:01:04

我认为需要导入类,然后用类的实例调用函数。你知道吗

就像这样:

from logisticRegression import LogisticRegression

my_instance = LogisticRegression()
my_instance.negative_log_likelihood()

相关问题 更多 >