Back to Top

プログラムの覚書

Ubuntu16.04 TensorFlowのインストール

Ubuntu 16.04 にTensorFlowをインストールする手順を記載します。

パッケージのアップデート

sudo apt-get update
sudo apt-get install git

 

Pythonのバージョン確認

$ python -V
Python 2.7.11+

 

pipをインストール

Pythonの「パッケージ管理システム」をインストールします。

$ sudo apt-get install python-pip python-dev python-dev

 

TensorFlowをインストール

・CPUとGPUの2種類がありますので、インストールをするときどちらかを選択してインストールします。

# CPU
$ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.7.1-cp27-none-linux_x86_64.whl


# GPU
$ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.7.1-cp27-none-linux_x86_64.whl

※GPUとは、グラフィックボードのことで、CPUよりはるかに単純計算が速いので、TensorFlowはグラフィックボードを使用して処理することが出来るようになっています。

 

動作テスト

端末にてPythonを起動しtensorflowの動作を確認する

$ python

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> sess.run(hello)
Hello, TensorFlow!
>>>

 

Posted in Ubuntu | Leave a reply

VB.NET EPPlusのインストールおよび使い方

EPPlusは、Excelのデータの xlsx形式を作成するライブラリです。

データを直接内部で作成するので、Excelのインストールが必要ありません。

EPPlusのインストール

EPPlusは、 NuGet を使ってパッケージをインストール出来ます。

Visual Studio の[ツール]-[Nuget パッケージ マネージャー]にて

「EPPlus」で検索してインストールします。

 

基本サンプル

Imports System.IO
Imports OfficeOpenXml
Imports OfficeOpenXml.Style

を追加します。

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    '出力ファイルの準備
    Dim newFile As FileInfo = New FileInfo("c:\work\Sample05.xlsx")

    'Excelファイルを作成
    Using package As ExcelPackage = New ExcelPackage(newFile)
        'ワークシートを作成
        Dim sheet As ExcelWorksheet = package.Workbook.Worksheets.Add("Sheet1")

        'A1セルに書き込み
        sheet.Cells("A1").Value = "Hello World"
        
        'ファイルの保存
        package.Save()
    End Using
End Sub

 

Posted in EPPlus | Leave a reply