Flask 有個全域的 app 變數,這樣 expose 出一個執行期物件的做法, Delphi 或更早的 smalltalk 都做過,效果也都不錯,甚至還能提供元件熱插拔的神奇功能
但 Blueprint 只是著眼在對一個專案的元件化,沒有(也不需要)熱插拔。所以使用它的套件模組只能算得上是個"準"套件。
一個 web app 必需提供對網址的解析,http 的規範讓 uri 幾乎可以無縫接軌到介面端 soap / web service 及實做端的 views/templates/statics,而 Blueprint 則為這樣的積木提供了膠水,把元件們組合成一個 app。
照例上幾個參考的網址
https://stackoverflow.com/questions/24420857/what-are-flask-blueprints-exactly
A blueprint is a template for generating a "section" of a web application.
目前已經有很多套件可以在安裝後利用少許設定嵌入專案,flask 流多是使用 Blueprint
http://docs.jinkan.org/docs/flask/blueprints.html
這是官方文件的說明,對某些領域解決方案這可能對應到所謂的 router
https://spacewander.github.io/explore-flask-zh/7-blueprints.html
這是有點長的介紹,有人翻譯為中文,舉的例子不錯
http://www.bjhee.com/flask-ad6.html
程式多了起來,此文著重程式設定
https://hackmd.io/@shaoeChen/H1HIg0kqW?type=view
純使用者觀點
https://martychen920.blogspot.com/2017/09/python-flask.html
另一個使用者觀點
2020年2月10日 星期一
2020年1月6日 星期一
Augmenting Neural Networks with First-order Logic 讀書筆記
長久以來,嘗試要將 first order logic 嵌入 DNN 的各種研究一直沒有停過,也一直不斷的在推出新的嘗試。這篇2019的文章整理出三種目前的發展:
舉例偏 NLP 的應用,感覺很有潛力,但是好像沒有結合到最近很熱門的知識圖譜,測試的數據有稍比 benchmark 好上一點,但感覺上仍然是個練蠱練出來的結果。放個文首的圖,對 NLP 的 QA 任務算是不錯的說明。
- Artificial Neural Networks and Logic - knowledge distillation (Hinton et al., 2015)
- Regularization with Logic - guide training neural networks
- Learning with Structures - Constrained Conditional Model(this paper)
舉例偏 NLP 的應用,感覺很有潛力,但是好像沒有結合到最近很熱門的知識圖譜,測試的數據有稍比 benchmark 好上一點,但感覺上仍然是個練蠱練出來的結果。放個文首的圖,對 NLP 的 QA 任務算是不錯的說明。
2019年12月29日 星期日
詞嵌入無監督自然語言翻譯--臉書團隊的 MUSE 專案
在課堂上認識的 Ruben 兄目前正在進行自然語言翻譯的研究,提到了這個 MUSE
乍聽之下沒什麼特別的,動手把玩一下才知道很神奇的,因為我給它的是兩個單語詞嵌入辭典…
換句話說我沒告訴它 cat 跟"貓"的對應關係哦,這厲害了吧 XD
乍聽之下沒什麼特別的,動手把玩一下才知道很神奇的,因為我給它的是兩個單語詞嵌入辭典…
換句話說我沒告訴它 cat 跟"貓"的對應關係哦,這厲害了吧 XD
2019年12月22日 星期日
2019年12月21日 星期六
fastText 文本分類初探-- google colab 上執行為例
以下以中文出題的單選題為例來進行文本分類
首先掛載 google drive
標記後的文本長得像這樣
首先掛載 google drive
import fasttext from google.colab import drive drive.mount('/content/drive') train_data_file="/content/drive/My Drive/Colab Datasets/twmlestep2_train_clean.txt" test_data_file_raw="/content/drive/My Drive/Colab Datasets/twmlestep2_test_clean.txt"
標記後的文本長得像這樣
2019年12月19日 星期四
訂閱:
文章 (Atom)