Blockly VS Scratch: What’s best for me? 一文中對這兩種工具做了簡單的比較。新的 Scratch 3 在 2019 年初捨棄了 flash 底層後,也改用了 Blockly 作為底層。 也因為這個原因,程式開發可以完全在瀏覽器中完成,不需另外安裝程式。 wiki 中有更詳盡的說明, Blockly 最初是 google 為 app inventor 所開發。
2022年6月7日 星期二
2022年5月16日 星期一
gradio 中各元件之 namespace 改變,輸出入元件需冠 inputs/outputs 方能正確執行
依據官網教學,產生類似 AttributeError: module 'gradio' has no attribute 'Textbox' 的錯誤訊息,請將 Textbox 改為 inputs.Textbox 即可正常執行。
2022年4月25日 星期一
org mode 中利用 org babel 畫出 mermaid.js 的 uml 圖
2022年4月24日 星期日
2022年4月5日 星期二
攻克 jupyter notebook 人機互動痛點 -- Gradio 初探
有寫過 *.ipynb 或 colab 就知道,要做一些人機介面是非常麻煩的,常常都要涉及網頁伺服器的撰寫。 Gradio 的出現簡化了這個部分,它提供 Interface 類別提供網頁中 form 元件的功能。使用在 machine learning 上只是其中的一個應用;不過開始團隊是特別強調了這個部分沒錯,主要體現在了與 Hugging Face Spaces 的無縫整合上。
- 安裝和使用說明,如同一般套件,專案原始碼放在 github
- 官網有一些簡單的範例
- kknews 上的中文說明
- 蔡炎龍老師的 用_Gradio2_快速打造_NLP_WebApp
2022年4月2日 星期六
GPT2-Chinese 初探:生成金庸風格小說
參 使用GPT2-Chinese生成中文小說 一文,針對一些版本造成的問題進行修正
1. 抓取訓練文章程式 在執行時要先 unmark 掉最後四行,再 mark起來
2. transformers 版本因為已經裝了最新版,因此 train.py 做如下修正
In-context learning 初探:以高血鉀症 hyperkalemia 為例
之前新聞常提到的 talktotransformer.com 似乎下架了,網域被 inferkit 買下。以 the steps to treat hyperkalemia are listed below. 為提示,出現了以下的文字接龍:
例1
例2文字是流暢的,但邏輯仍然不正確。
訂閱:
文章 (Atom)