1.一種基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,步驟s1中以所述補丁中的程序語句為切片標準進行程序切片,獲取補丁相關(guān)程序切片,具體過程為:
3.根據(jù)權(quán)利要求1所述基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,步驟s2的具體過程為:
4.根據(jù)權(quán)利要求3所述基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,步驟s21的具體過程為:根據(jù)提詞技術(shù),整合數(shù)值不穩(wěn)定問題相關(guān)的任務(wù)信息,獲得判斷補丁與數(shù)值不穩(wěn)定問題相關(guān)性的提詞模板,所述數(shù)值不穩(wěn)定問題相關(guān)的任務(wù)信息包括對于數(shù)值不穩(wěn)定性問題的定義及常見的問題表現(xiàn)形式。
5.根據(jù)權(quán)利要求1所述基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,步驟s3的具體過程為:
6.根據(jù)權(quán)利要求5所述基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,步驟s31中設(shè)計包括零樣本提詞、單樣本提詞、少樣本提詞和思維鏈提詞的多種提詞模板。
7.根據(jù)權(quán)利要求1所述基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,步驟s4的具體過程為:
8.根據(jù)權(quán)利要求7所述基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,所述s41為:基于設(shè)定規(guī)則,從深度學(xué)習(xí)庫中粗略篩選出與數(shù)值計算相關(guān)的函數(shù);所述設(shè)定規(guī)則為:函數(shù)名模式匹配、函數(shù)調(diào)用頻率、代碼注釋中的關(guān)鍵字以及程序語句模式。
9.根據(jù)權(quán)利要求1所述基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,步驟s51的具體過程為:
10.根據(jù)權(quán)利要求1所述基于補丁及大語言模型的深度學(xué)習(xí)庫數(shù)值不穩(wěn)定問題檢測及修復(fù)方法,其特征在于,步驟s6的具體過程為: