亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

集體智慧編程遇到的問(wèn)題

bergwhite / 808人閱讀

第三章 P38

問(wèn)題描述:安裝PIL

錯(cuò)誤1:_imagingft.c:73:10: fatal error: "freetype/fterrors.h" file not found
解決方法:ln -s /usr/local/include/freetype2 /usr/local/include/freetype

錯(cuò)誤2:"X11/Xlib.h" file not found
解決方法:ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers/X11 /usr/local/include/X11 (MacOSX10.9.sdk,換成自己的版本)

P40

問(wèn)題描述:生成樹(shù)狀圖blogclust.jpg時(shí),報(bào)錯(cuò)
錯(cuò)誤:

IOError: decoder zip not available

原因:PIL需要依賴(lài)其他庫(kù),但是依賴(lài)卻出了問(wèn)題(P38的錯(cuò)誤1和2,就是依賴(lài)問(wèn)題)
解決方法:安裝PIL的一個(gè)分支,叫pillow
安裝方法:

卸載之前安裝的PIL,方法參考鏈接

pip install pillow
未知問(wèn)題:由于之前通過(guò)源代碼編譯安裝過(guò)PIL,后來(lái)才裝的pillow,不知道直接安裝pillow會(huì)不會(huì)出現(xiàn)問(wèn)題

P99

問(wèn)題描述:運(yùn)行遺傳算法,報(bào)錯(cuò)
錯(cuò)誤:

    for d in range(len(sol) / 2):
TypeError: object of type "NoneType" has no len()

原因:

# 當(dāng)if,elif都不滿(mǎn)足是,返回None
def mutate(vec):
    i = random.randint(0, len(domain) - 1)
    if random.random() < 0.5 and vec[i] > domain[i][0]:
        return vec[0:i] + [vec[i] - step] + vec[i+1:]
    elif vec[i] < domain[i][2]:
        return vec[0:i] + [vec[i] + step] + vec[i+1:]

解決方法:

# if,elif都不滿(mǎn)足的情況是,vec[i]等于domain[i][3],因此把vec[i]等于domain[i][4]加入到if的條件判斷中。這很合理,因?yàn)闊o(wú)聊random.random()的隨機(jī)值是多少,只要vec[i] == doman[i][0],那么elif就會(huì)執(zhí)行。  
def mutate(vec):
    i = random.randint(0, len(domain) - 1)
    if (random.random() < 0.5 and vec[i] > domain[i][0]) or vec[i] == domain[i][5]: 
        print ">", vec[0:i] + [vec[i] - step] + vec[i+1:]
        return vec[0:i] + [vec[i] - step] + vec[i+1:]
    elif vec[i] < domain[i][6]:
        print "<", vec[0:i] + [vec[i] + step] + vec[i+1:]
        return vec[0:i] + [vec[i] + step] + vec[i+1:]

# 什么都不做,也行
def mutate(vec):
    i = random.randint(0, len(domain) - 1)
    if random.random() < 0.5 and vec[i] > domain[i][0]:
        return vec[0:i] + [vec[i] - step] + vec[i+1:]
    elif vec[i] < domain[i][7]:
        return vec[0:i] + [vec[i] + step] + vec[i+1:]
    else:
        return vec

參考鏈接

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/37633.html

相關(guān)文章

  • 人工智能革命:從AGI到ASI道路

    摘要:真可愛(ài)唯一的事情是,在大范圍的智能中,所有人類(lèi),從村里的白癡到愛(ài)因斯坦,都在一個(gè)非常小的范圍內(nèi)所以剛剛擊敗村里的白癡水平并被宣布為后,它會(huì)突然比愛(ài)因斯坦更聰明,并且我們不知道是什么擊敗了我們那會(huì)發(fā)生什么。。。。。。 showImg(https://segmentfault.com/img/remote/1460000019305283); 在某種程度上,我們將獲得具有人類(lèi)一般智能的AG...

    frolc 評(píng)論0 收藏0
  • 一個(gè) [期待] 擁有集體智慧 vim 配置 :space-vim

    摘要:作為長(zhǎng)久以來(lái)的對(duì)家如果也能有一個(gè)這樣一個(gè)社區(qū)驅(qū)動(dòng)的配置,相信也會(huì)給大家?guī)?lái)很多便利。我希望盡量保持這兩個(gè)環(huán)境下操作的一致性。等的更新似乎不太跟得上步伐,希望集體智慧能夠給我們帶來(lái)一個(gè)更好用的配置。 快速安裝 安裝 git 和 Vim/NeoVim 后進(jìn)行快速安裝。 Linux and macOS $ bash

    loonggg 評(píng)論0 收藏0
  • 如何系統(tǒng)地自學(xué) Python?

    摘要:這里推薦一本書(shū)源碼剖析源碼剖析豆瓣這本書(shū)把源碼中最核心的部分,給出了詳細(xì)的闡釋?zhuān)贿^(guò)閱讀此書(shū)需要對(duì)語(yǔ)言?xún)?nèi)存模型和指針有著很好的理解。   是否非常想學(xué)好 Python,一方面被瑣事糾纏,一直沒(méi)能動(dòng)手,另一方面,擔(dān)心學(xué)習(xí)成本太高,心里默默敲著退堂鼓?   幸運(yùn)的是,Python 是一門(mén)初學(xué)者友好的編程語(yǔ)言,想要完全掌握它,你不必花上太多的時(shí)間和精力。   Python 的設(shè)計(jì)哲學(xué)之一就是...

    zgbgx 評(píng)論0 收藏0
  • IT巨頭互掐云計(jì)算:安全性和耗能存爭(zhēng)議

    摘要:?jiǎn)栴}安全性和耗能存爭(zhēng)議云計(jì)算已經(jīng)成為全球未來(lái)信息產(chǎn)業(yè)發(fā)展的戰(zhàn)略方向,隨著各國(guó)都認(rèn)真研究云計(jì)算將為社會(huì)和經(jīng)濟(jì)發(fā)展模式帶來(lái)的變革,部署國(guó)家戰(zhàn)略,中國(guó)也正在推動(dòng)云從概念走向應(yīng)用。   身邊就是一片云  ■ 體驗(yàn)  白領(lǐng)蕭瀟(化名)對(duì)任何科技新知都難以表現(xiàn)出興趣,云?聽(tīng)說(shuō)過(guò),是什么?很快她就投入到了對(duì)附近商場(chǎng)打折活動(dòng)的熱切關(guān)注中。其實(shí),像蕭瀟一樣,我們往往享受到了云的便利,卻又對(duì)它視而不見(jiàn)。每一天,...

    Miracle_lihb 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<