簡體   English   中英

如何定義Function參數隨輸入文件變化?

[英]How Can I Define a Function Whose Parameters Change According to Input File?

我有一個 CBR function 它需要 4 個參數,例如
CBR (w1,w2,w3,w4,x_train,y_train) w1 到 wn 根據輸入文件變化。 w1 到 wn 是獨立參數的權重。 因此,根據輸入文件和輸入參數的大小,w1 到 wn 會發生變化(輸入參數的大小為 N)。 如何定義這樣的 function? 你能給我舉個例子嗎? 謝謝

要傳遞可變數量的 arguments,您可以使用

def CBR(x_train, y_train, *args):
   ...

特殊語法*args用於將可變數量的 arguments 傳遞給 function。

語法是使用符號*來接收可變數量的 arguments; 按照慣例,它通常與args一詞一起使用,但如果您願意,也可以使用w

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM