方法调用后python中的(变量)注释
在浏览Keras框架时,我注意到其中使用了一种有趣的风格方法调用后python中的(变量)注释,python,keras,Python,Keras,在浏览Keras框架时,我注意到其中使用了一种有趣的风格 my_method(some_parameter)(variable_to_call_method_on_apperently) 你能提供一些见解吗?那里到底发生了什么?我在哪里可以找到更多关于这方面的信息 p、 我试过谷歌,但它没有用,因为我不知道在搜索栏上写什么 编辑:我被语法弄糊涂了。因此,这不是Keras的具体情况。我提到Keras是为了让我的问题更清楚。这不是Keras的具体问题。对fx的第一次调用返回一个可调用的值,该值是一
my_method(some_parameter)(variable_to_call_method_on_apperently)
你能提供一些见解吗?那里到底发生了什么?我在哪里可以找到更多关于这方面的信息
p、 我试过谷歌,但它没有用,因为我不知道在搜索栏上写什么
编辑:我被语法弄糊涂了。因此,这不是Keras的具体情况。我提到Keras是为了让我的问题更清楚。这不是Keras的具体问题。对fx的第一次调用返回一个可调用的值,该值是一个函数,或者是一个具有_call _方法而不是普通值的对象。然后继续使用第二个括号参数调用返回的对象
您还可以查找currying和partial application以查找相关概念。您的问题是针对Keras框架的,还是您只是被使用的语法弄糊涂了?显然,my_方法返回一个可调用的对象,例如一个函数,它会立即被调用。至于为什么在特定情况下需要它,可能需要一个来自Keras的代码示例