簡體   English   中英

我不明白 Keras function “適合”

[英]I don't understand Keras function “fit”

當我構建 DataGenerator 並嘗試將其裝入 model 時,它不起作用。 所以我直接看了一下 Keras function 'fit'。 但我不明白下面的代碼是什么意思,尤其是反斜杠符號。 請問這個代碼是做什么用的以及它是如何工作的?

with self.distribute_strategy.scope(), \
         training_utils.RespectCompiledTrainableState(self):
      # Creates a `tf.data.Dataset` and handles batch and epoch iteration.

據我所知,“\”只是為了

正如@Seitanist 提到的,這只是一個延續。

python 文檔復制:

Python 標准庫是保守的,要求將行限制為 79 個字符(文檔字符串/注釋限制為 72 個)。

包裝長行的首選方法是在括號、方括號和大括號內使用 Python 的隱含行繼續。 通過將表達式括在括號中,可以將長行分成多行。 這些應該優先使用反斜杠來繼續行。

反斜杠有時可能仍然合適。 例如,長的、多個 with 語句不能使用隱式延續,所以反斜杠是可以接受的:

with open('/path/to/some/file/you/want/to/read') as file_1, \
     open('/path/to/some/file/being/written', 'w') as file_2:
    file_2.write(file_1.read())

暫無
暫無

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

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