安裝google的tensorflow federated框架,踩了不少坑,現在記錄下來,方便以後檢視
1、系統
ubuntu系統,我用的是ubuntu18.04
2、anaconda安裝
3、tensorflow與keras安裝
詳見anaconda和ipython環境適配和jupyter notebook中找不到某個anaconda環境
4、安裝tensorflow_federated
這裡才是坑,一定要根據自己的tensorflow版本選擇federated的版本,不要盲目使用0.8.0
5、安裝tensorflow2.0.0的人要使用tensorflow_federated0.10.1
pip install tensorflow_addons
pip install tensorflow_federated==0.10.1
如果安裝的是pip install tensorflow_federated==0.8.0,這個是與tensorflow 1.*相容的,包含contrib模組
而tensorflow 2.*開始就刪掉了這個模組,因此,要麼降低tensorflow版本,要麼使用0.10.1的federted版本
6、更新後測試
python -c "import tensorflow_federated as tff; print(tff.federated_computation(lambda: 'hello world')())"
TTF字型 TTF字型結構
乙個ttf字元由許多輪廓組成,每乙個輪廓由乙個名叫ttpolygonheader的資料結構開始,跟在ttpolygonheader後面的是一系列的ttpolycurve資料結構體。輪廓的頂點是pointfx型別的資料結構點。ttpolygonheader的結構如下 typedef struct tt...
TTF字型 獲取TTF字型的點陣資訊
獲取ttf字型的點陣資訊還是使用getglyphoutline 看 cclientdc dc this hdc hdc dc.getsafehdc 建立字型 cfont font verify font.createfont 32,0,0,0,fw normal,false,false,0,ansi...
使用ttf字型
有時候我們需要在遊戲或應用中使用指定的字型,這些字型在每部手機中不一定要.我們可以將ttf檔案新增到應用中,專案的結構圖如下 圖中p5.ttf是我們新增的字型檔案.以下 是如何呼叫與使用字型的.本 是 rb打地鼠 的 片段.color 666666 public void ondraw canvas...