5 深度學習安裝教程

2021-08-29 22:55:56 字數 2538 閱讀 6028

在 centos 環境中

0.  安裝winscp , 上傳檔案到linux, 

0.1 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

安裝python 

rm /usr/bin/python

ln -s /usr/local/bin/python3.5 /usr/bin/python

ln -s /usr/local/bin/pip3.5 /usr/bin/pip

3, python get-pip.py

如果是 python 2.7

4,  安裝 tensorflow , 需要 1.0 以上版本, 如果國外伺服器安裝不了,就用:

pip install --upgrade tensorflow -i    (目前是1.5版本)

採用國外伺服器安裝方法:

pip install --upgrade 

如果是 python 3.5

pip install --upgrade

安裝python 

rm /usr/bin/python

ln -s /usr/local/bin/python3.5 /usr/bin/python

5. yum 需要修改

這個是因為系統之前公升級過python,原來版本是2.7,公升級python3後,yum 呼叫python找不到2.7的版本了

有兩個配置檔案需要修改

/usr/bin/yum

/usr/libexec/urlgrabber-ext-down

分別將檔案開頭的宣告路徑改正確,改回2.7的版本

#! /usr/bin/env python2.7
5,  pil 用不了,所以安裝image 庫。

pip install image

python: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib64/python2.7 /usr/include/python2.7 /usr/share/man/man1/python.1.gz

如何安裝cuda 在 ubuntu 上面

1. installation of cuda toolkit (9.0)

[link](

2. installation of cudnn v7.0

[link](

3. installation of libcupti-dev library (7.5.18-0ubuntu1)

4. installation of tensorflow-gpu

關於tensorflow 的 checkpoint

了解protobuf , 了解 tfrecords 的example 的定義,,最終才能理解tfrecords 的含義

tfrecords 檔案的生成和讀取

(有狗的檔案方法,,)

如何分批讀入tfrecords 資料

分布式執行原理:

分布式執行例子:

python生成漢字字型檔 (baidu 一下可以pygame生成)

安裝python 在 gb18030環境時候:

make python 3.5.5 的時候:

fatal python error: py_initialize: unable to get the locale encoding

lookuperror: unknown encoding: gb18030

./configure操作前,先進行配置

export lang=zh_cn.utf-8 export language=zh_cn.utf-8
tensorflow 的影象處理函式

二:需要切圖的環境準備 opencv 3.5.5。

binary 的  cmake version 3.10.3, 

解壓後, 直接export = $path: cmake-dir/bin/

執行 cmake --version ,如果顯示cmake version 3.10.3, 表示成功。

安裝opencv  (3.5.5 自動攜帶python-opencv)

解壓縮,獲得opencv-3.4.0的目錄,

進入opencv的目錄:

mkdir build

cd build

cmake .. sudo make sudo make install

2、修改profile檔案:  

#vi /etc/profile  

在裡面加入:  

export path="python 的目錄,"  

tensorflow 最新版的 cpu版本:

gpu 版本:

深度學習入門 高階教程

神經網路和深度學習目前提供了針對影象識別,語音識別和自然語言處理領域諸多問題的最佳解決方案。傳統的程式設計方法中,我們告訴計算機如何去做,將大問題劃分為許多小問題,精確地定義了計算機很容易執行的任務。而神經網路不需要我們告訴計算機如何處理問題,而是通過從觀測資料中學習,計算出他自己的解決方案。自動地...

Debian 5安裝教程

網路上有很多 debian的安裝教程,但都寫的很粗略,下面是乙個比較詳細的安裝過程 設定好虛擬主機,啟動主機進入安裝介面 我們不用管這個,回車繼續選擇 現在不進行網路設定 繼續安裝 這時需要設定主機名,系統預設的主機名是 debian 當然您也可以根據您愛好更改這個名稱 回車繼續安裝進入磁碟分割槽過...

NSIS教程 5 靜默安裝

常用的靜默安裝有2種 1.在指令碼中加入silentinstall 和 silentuninstall 命令 2.在程式啟動引數裡加 s 引數 區分大小寫 要判斷安裝 解除安裝程式是否靜默可以使用ifsilent 安裝操作開始前.function oninit ifsilent 2 1 messag...