天天看點

ENAS 代碼解析(未完)

基本架構

模型定義

資料處理與加載

訓練模型

過程可視化

測試

基本目錄結構

  • utils.py 檔案主要是放一些常用的方法:

    比如:日期類等

  • try / except

    try: <語句> #運作别的代碼 except <名字>: <語句> #如果在try部份引發了'name'異常 except <名字>,<資料>: <語句> #如果引發了'name'異常,獲得附加的資料 else: <語句> #如果沒有異常發生

  • startsWith() 方法

    用來判斷目前字元串是否以另外一個給定的子字元串開頭,并根據判斷結果傳回 true 或 false。【區分大小寫】(“”,number)前面字元後面是位置。

  • f-string

    用大括号 {} 表示被替換字段,其中直接填入替換内容:

>>> name = 'Eric'
>>> f'Hello, my name is {name}'
'Hello, my name is Eric'
           
  • os.path.dirname(path)

    傳回檔案路徑

    https://www.runoob.com/python/python-os-path.html

    mkdirs()是建立多級目錄。

    os.path.join(path1[, path2[, …]]) 把目錄和檔案名合成一個路徑

  • format 函數

    可以接受不限個參數,位置可以不按順序 也是輸出