@Yosef人類發展指數:
你收到的錯誤消息表明log_artifact函數調用的路徑參數預計一個相對路徑,而不是一個絕對路徑。為了解決這個問題,你可以嚐試使用相對路徑的要求。txt文件,而不是一個絕對路徑。假設您的需求。txt文件位於/共享/ YOLOv8目錄,你可以試著用下麵的代碼來記錄需求。txt文件作為一個工件使用相對路徑:
導入操作係統導入mlflow #得到當前工作目錄的絕對路徑鹿= os.getcwd() #定義需求的相對路徑。txt文件requirements_path = os.path.relpath (' / dbfs /共享/ YOLOv8 /需求。txt”,開始=慢性消耗病)#記錄需求。txt文件作為一個工件mlflow.log_artifact (requirements_path)
在這段代碼中,os.getcwd()返回當前工作目錄的絕對路徑。os.path.relpath()函數用於轉換的絕對路徑的要求。txt文件到一個基於當前工作目錄的相對路徑。最後,mlflow.log_artifact()的相對路徑的要求。txt文件作為參數。
我希望這可以幫助!如果你有任何其他問題,請讓我知道。