System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久久久久无码Av成人影院 ,亚洲av成人无码网站…,亚洲中文字幕无码一区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    用于在人工智能領域算法中自動生成通信接口的方法和計算機程序技術

    技術編號:43924209 閱讀:16 留言:0更新日期:2025-01-03 13:28
    本發明專利技術涉及一種用于產生另一計算機程序產品的計算機程序以及一種用于基于人工智能算法的源文本產生另一計算機程序產品的方法,所述方法包括以下方法步驟:a)提供語義注釋的庫,包括:?語義注釋,用于標記人工智能算法的源文本的源文本構造;?與語義注釋唯一地鏈接的邏輯序列,用于生成通信接口并且用于嵌入標記的源文本構造;b)提供源文本分析部件,用于分析源文本,以確定在源文本中是否存在語義注釋;c)提供通信接口生成器,用于生成至少一個通信接口;d)借助源文本分析部件分析源文本,以確定在源文本中是否存在至少一個語義注釋,并且將庫中的如下的至少一個邏輯序列傳輸到通信接口生成器,該邏輯序列與在源文本中存在的至少一個語義注釋唯一地鏈接;e)通過通信接口生成器讀取所傳輸的與在源文本中存在的至少一個語義注釋鏈接的至少一個邏輯序列;以及f)借助通信接口生成器基于至少一個邏輯序列生成至少一個通信接口;g)將所生成的至少一個通信接口嵌入到計算機程序產品中。

    【技術實現步驟摘要】
    【國外來華專利技術】

    本專利技術涉及一種用于基于人工智能算法的源文本產生另一計算機程序產品的方法和計算機程序。


    技術介紹

    1、已知專用軟件工具用于開發人工智能領域的算法和方法。這些軟件工具,例如“jupyter?notebook”(也參見https://jupyter.org/),適合用于在人工智能算法開發期間支持所謂的數據科學家的迭代和探索性工作。然而,它們不適合用于將所開發的算法和方法轉化為可以交付給客戶的產品,一方面因為這些軟件工具無法給予提供如下的在技術上不可知的接口的可能性,利用這些在技術上不可知的接口,算法和方法可以直接結合到客戶應用和客戶過程中。另一方面,不能對客戶隱藏算法和方法的源文本。

    2、因此,迄今為止,常見的做法是對原型實現的源文本進行修改,以便獲得客戶可用的產品。在此,首先將所提到的軟件工具的所有源文本依賴性去除,并且將通信接口,例如所謂的“rest”接口,添加到源文本中,可以利用這些通信接口作為所謂的api(applicationprogramming?interface,應用編程接口)通過網絡來處理算法和方法。隨后,可以通過添加的通信接口向客戶提供算法和方法以供執行,例如通過因特網進行訪問。客戶由此可以通過這些接口來啟動算法和方法的執行并且使用結果,但是無法查看底層源文本。

    3、在此,創建和添加通信接口需要深入了解通信接口本身以及由此產生的影響,例如通過網絡進行的輸入驗證。因此,通常由軟件開發人員承擔所描述的將數據科學家進行的原型實現轉化為客戶可用的產品。


    技術實現思路</b>

    1、本專利技術要解決的技術問題是,簡化具有人工智能領域的算法和方法的產品的開發,可以將這些算法和方法直接結合到任意的客戶應用和客戶過程中。

    2、上述技術問題通過獨立權利要求的主題來解決。在從屬權利要求的特征中再次得到本專利技術的擴展方案和設計方案。

    3、根據本專利技術的用于基于人工智能算法的源文本產生計算機程序產品的方法包括以下方法步驟:

    4、a.提供語義注釋的庫,該語義注釋的庫包括:

    5、-語義注釋,用于標記人工智能算法的源文本的源文本構造;

    6、-與語義注釋唯一地鏈接的邏輯序列,用于生成通信接口并且用于將所標記的源文本構造嵌入要產生的計算機程序產品;

    7、b.提供源文本分析部件,用于分析源文本,以確定在源文本中是否存在語義注釋;

    8、c.提供通信接口生成器,用于生成至少一個通信接口;

    9、d.借助源文本分析部件分析源文本,以確定在源文本中是否存在語義注釋,并且將庫中的如下的邏輯序列傳輸到通信接口生成器,這些邏輯序列與在源文本中存在的語義注釋唯一地鏈接;

    10、e.通過通信接口生成器讀取所傳輸的與在源文本中存在的語義注釋唯一地鏈接的邏輯序列;以及

    11、f.借助通信接口生成器基于讀取的邏輯序列生成通信接口;

    12、g.將所生成的通信接口嵌入到要產生的計算機程序產品中。

    13、根據本專利技術的方法是計算機實現的方法。

    14、當利用至少一個語義注釋標記了人工智能算法的源文本的至少一個源文本構造時,在源文本中存在至少一個語義注釋。因此,在根據方法步驟d.對源文本進行分析時,分析源文本的至少一個源文本構造是否設置有庫中的語義注釋。如果在源文本中存在至少一個語義注釋,則根據方法步驟d.,將庫中的與在源文本中存在的至少一個語義注釋唯一地鏈接的邏輯序列傳輸到通信接口生成器。根據方法步驟e.,由通信接口生成器讀取所傳輸的該至少一個邏輯序列,隨后根據方法步驟f.,借助通信接口生成器基于所讀取的該至少一個邏輯序列生成至少一個通信接口。隨后,根據方法步驟h.,將所生成的該至少一個通信接口嵌入到要產生的計算機程序產品中。嵌入所產生的計算機程序產品中的通信接口用于調用利用語義注釋標記的源文本構造,因此用于調用由所標記的源文本構造表示的人工智能算法。

    15、根據本專利技術,將設置有語義注釋的源文本、即將具有至少一個源文本構造的源文本用作輸入,利用語義注釋的庫中的至少一個語義注釋標記了該源文本構造,并且由此產生、特別是在運行時動態地產生計算機程序產品、特別是api產品。如此生成的計算機程序產品包括通信接口,用于將包括人工智能算法的源文本的人工智能算法嵌入到應用或者過程中。在開發用于自動產生通信接口并且用于將通過通信接口調用的人工智能算法嵌入到所生成的計算機程序產品中的應用或者過程時,使用所述方法。

    16、根據本專利技術的用于產生另一計算機程序產品的計算機程序產品包括指令,在由合適的計算機執行該程序時,這些指令使該計算機執行根據本專利技術的方法。用于執行根據本專利技術的計算機程序產品的計算機可以是終端設備或者服務器。也可以將計算機程序產品簡稱為計算機程序。

    17、在本專利技術的情況下,“產生”也可以同義地稱為“創建”或者“生成”。因此,所述方法使得基于人工智能算法的源文本創建計算機程序產品。對應的根據本專利技術的計算機程序產品類似地用于創建另一計算機程序產品。

    18、在該意義上,“另一”計算機程序產品因此涉及在執行根據本專利技術的方法期間產生或者創建的計算機程序產品。

    19、為了更好地進行區分,下面,如果計算機程序產品旨在用于產生或者創建要創建或者產生的(另一)計算機程序產品,則稱為計算機程序。相反,將在執行根據本專利技術的方法時借助該計算機程序產生或者創建的計算機程序產品稱為計算機程序產品。將例如訪問所生成的計算機程序產品的通信接口的第三計算機程序產品稱為“另一”計算機程序產品。

    20、在此,源文本由根據本專利技術的用于產生計算機程序產品的計算機程序讀取,并且根據本專利技術的一個實施方式也執行。在執行根據本專利技術的方法時,源文本保持不變。不補充特別是與通信接口相關的代碼行,并且沒有代碼行寫入源文本中。相反,語義注釋用作一種跳轉標記,其可以利用所生成的通信接口來引用,并且可以處理被標記的源文本構造。在所述方法開始時,同樣在源文本中可能還沒有定義通信接口。在所述方法結束之后,可以向用戶提供到在計算機程序產品中利用語義注釋標記的源文本構造的所有通信接口。

    21、根據本專利技術的計算機程序特別是包括:

    22、-語義注釋的庫,所述語義注釋的庫包括:

    23、-語義注釋,用于標記人工智能算法的源文本的源文本構造;

    24、-與語義注釋唯一地鏈接的邏輯序列,用于生成通信接口并且

    25、用于將所標記的源文本構造嵌入要產生的計算機程序產品;

    26、-源文本分析部件,所述源文本分析部件適當地構造為,

    27、-用于分析源文本,以確定在源文本中是否存在語義注釋;

    28、-用于將庫中的如下的至少一個邏輯序列傳輸到通信接口生成

    29、器,該邏輯序列與在源文本中存在的至少一個語義注釋唯一

    30、地鏈接;

    31、-通信接口生成器,所述通信接口生成器適當地構造為,

    32、-用于本文檔來自技高網...

    【技術保護點】

    1.一種用于基于人工智能算法的源文本產生計算機程序產品的計算機實現的方法,所述源文本具有至少一個利用至少一個語義注釋來標記的源文本構造,所述方法包括以下方法步驟:

    2.根據權利要求1所述的方法,其特征在于,在方法步驟a.之前:

    3.根據權利要求1或2所述的方法,其特征在于,所述方法在方法步驟e.之前附加地包括以下方法步驟:

    4.根據權利要求1至3中任一項所述的方法,其特征在于,根據方法步驟a.提供的語義注釋的庫(1)包括至少一個配置模板(KV1…KVn),所述配置模板與至少一個邏輯序列(LA1…LAn)唯一地鏈接,并且所述配置模板包括用于修改邏輯序列(LA1…LAn)的配置參數的定義,

    5.根據權利要求4所述的方法,其特征在于,方法步驟ee.附加地包括:

    6.根據權利要求1至5中任一項所述的方法,其特征在于,根據方法步驟f.,借助所述通信接口生成器(3),作為應用編程接口生成至少一個通信接口。

    7.根據權利要求1至6中任一項所述的方法,其特征在于,在方法步驟d.之前:

    8.根據權利要求1至7中任一項所述的方法,其特征在于,至少一個利用庫(1)中的語義注釋(SA1…SAn)標記的人工智能算法的源文本的源文本構造包括至少一個用于調節、控制、診斷、監視或者模擬技術裝置或者設備的算法。

    9.一種用于產生計算機程序產品的計算機程序,所述計算機程序包括指令,在由合適的計算機執行所述程序時,所述指令使所述計算機執行根據權利要求1至8中任一項所述的方法。

    10.根據權利要求9所述的計算機程序,其特征在于,所述計算機程序包括:

    11.根據權利要求9或10所述的計算機程序,其特征在于,所述計算機程序包括輸入接口,所述輸入接口被適當地構造為用于:

    12.根據權利要求9至11中任一項所述的計算機程序,所述計算機程序包括輸入接口,用于接收用于擴展、刪除或者更改所提供的語義注釋的庫(1)的內容的輸入,和/或用于利用庫(1)中的至少一個語義注釋(SA1…SAn)標記源文本的至少一個源文本構造。

    13.一種數據載體,在所述數據載體上存儲有根據權利要求9至12中任一項所述的計算機程序。

    14.一種計算機程序產品,所述計算機程序產品利用根據權利要求1至8中任一項所述的方法產生。

    15.一種數據載體,在所述數據載體上存儲有根據權利要求14所述的計算機程序產品。

    ...

    【技術特征摘要】
    【國外來華專利技術】

    1.一種用于基于人工智能算法的源文本產生計算機程序產品的計算機實現的方法,所述源文本具有至少一個利用至少一個語義注釋來標記的源文本構造,所述方法包括以下方法步驟:

    2.根據權利要求1所述的方法,其特征在于,在方法步驟a.之前:

    3.根據權利要求1或2所述的方法,其特征在于,所述方法在方法步驟e.之前附加地包括以下方法步驟:

    4.根據權利要求1至3中任一項所述的方法,其特征在于,根據方法步驟a.提供的語義注釋的庫(1)包括至少一個配置模板(kv1…kvn),所述配置模板與至少一個邏輯序列(la1…lan)唯一地鏈接,并且所述配置模板包括用于修改邏輯序列(la1…lan)的配置參數的定義,

    5.根據權利要求4所述的方法,其特征在于,方法步驟ee.附加地包括:

    6.根據權利要求1至5中任一項所述的方法,其特征在于,根據方法步驟f.,借助所述通信接口生成器(3),作為應用編程接口生成至少一個通信接口。

    7.根據權利要求1至6中任一項所述的方法,其特征在于,在方法步驟d.之前:

    8.根據權利要求1至7中任一項所述的方法,其特征在于,至少一個利用庫(1)中的語義注釋(sa1…...

    【專利技術屬性】
    技術研發人員:A·瓦爾
    申請(專利權)人:西門子交通有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品少妇人妻AV无码专区不卡| 无码欧精品亚洲日韩一区| 日韩精品中文字幕无码一区| 日韩人妻无码精品久久久不卡| 亚洲av无码国产综合专区| 免费无码AV一区二区| 色窝窝无码一区二区三区色欲| 无码中文字幕色专区| 无码夫の前で人妻を侵犯| 亚洲精品无码乱码成人| 无码熟熟妇丰满人妻啪啪软件 | 亚洲av永久无码制服河南实里| 精品无码一区二区三区电影| 精品无码久久久久久久动漫| 亚洲AV无码国产精品永久一区| 亚洲av福利无码无一区二区| 亚洲 另类 无码 在线| 亚洲AV无码专区国产乱码不卡| 无码中文字幕日韩专区视频| 亚洲精品成人无码中文毛片不卡| 成人免费无遮挡无码黄漫视频| 亚洲精品无码永久在线观看男男 | 国产成人精品无码播放| 无码人妻久久一区二区三区蜜桃 | 亚洲AV综合色区无码二区偷拍 | 青春草无码精品视频在线观| 亚洲午夜国产精品无码老牛影视| 在线看片福利无码网址| 无码国产色欲XXXX视频| 中文无码伦av中文字幕| 国模吧无码一区二区三区| 国产精品午夜无码体验区 | 亚洲av无码久久忘忧草| 人妻无码中文久久久久专区| 亚洲av福利无码无一区二区| 少妇人妻无码精品视频| 无码人妻少妇久久中文字幕蜜桃| 久久人妻内射无码一区三区| 无码丰满少妇2在线观看| 久久久久无码精品国产不卡| 99精品一区二区三区无码吞精|