以看似真實的方式將文本轉換為筆跡。為了將典型文本轉換為手寫式內容的現實轉換,通過深度學習技術創建真正的複古外觀,通常稱為“深層偽造”。
例子 -

I would like to work on this issue. Can you assign it to me?
克隆存儲庫:使用以下命令克隆您的分叉存儲庫到本地計算機:
git clone https://github.com/Aatmaj-Zephyr/handtype.git
創建一個分支:用描述性名稱為您的工作創建一個新分支。使用以下格式:
git checkout -b feature/your-feature-name將您的分支名稱帶有“功能/添加功能”,“ bugfix/”用於錯誤修復的“功能/”,或者選擇反映您分支目的的合適前綴。
進行更改:實施您的更改並確保它們遵守我們的編碼和样式指南。
提交您的更改:通過有意義的提交消息提交更改。包括有關相關問題或拉的請求的引用。
git commit -m " Add your descriptive commit message here "推到叉子:將分支推到github上的叉子存儲庫。
git push origin feature/your-feature-name打開拉動請求:轉到GitHub上的原始存儲庫,然後單擊“新拉請求”按鈕。為您的拉請求提供清晰簡潔的標題和描述,並參考任何相關問題。
該存儲庫通過使用github操作集成了覆蓋過程來確保jupyter .ipynb筆記本。這是有關其工作原理以及為什麼至關重要的簡要概述:
Jupyter筆記本電腦雖然非常通用,但在維持代碼質量方面構成了挑戰。他們以JSON格式將代碼,輸出和Markdown交織在一起,這使傳統的Python linting工具與開箱即用的.ipynb文件不兼容。
為了應對這一挑戰,我們使用一個稱為nbqa的工具。 nbqa充當橋樑,使我們能夠直接在Jupyter Notebooks上運行流行的Python Linting工具,例如flake8 。
在本地設置:在推到存儲庫之前,您可以在本地檢查絨毛錯誤。為此,請確保您安裝了nbqa和flake8 :
pip install nbqa flake8使用已安裝的工具,您可以提起筆記本:
nbqa flake8 handtype.ipynb此命令將根據PEP-8標準突出筆記本中的任何覆蓋錯誤。
綿羊提供了幾個好處:
我們強烈鼓勵所有貢獻者在推動之前在本地進行綿羊檢查,以確保更快的集成和CI構建失敗較少。
麻省理工學院
注意:目前,正在進行使用圖像處理將紙張折疊在中間的過程中,以產生更大的效果。目前,它只是一個Google合作文件,但讓我們看看將來會發生什麼。 #goopensource