使用tensorflow分析csv的準備工作

2021-09-12 03:34:31 字數 969 閱讀 3374

從本篇開始介紹如何使用tensorflow分析csv資料。

1. 搭建tensorflow的環境。

這個事情有很多人寫過部落格了,我不再贅述,大家去搜一下吧。

2. 準備csv資料。

excel**也可以啊,就是改個字尾的事兒。

另外,記得先初步清洗處理一下你的csv資料,可參照:

使用python處理csv資料的常規做法

3.當你和別人在公用gpu的時候,這一步相當重要,如果沒有gpu,可以忽略。

必須設定好你使用的是那一塊gpu,且你使用的百分比是多少。否則你的程式會搶占全部gpu資源。

下面的**教你如何設定:

import tensorflow as tf

import os

os.environ['cuda_visible_devices'] = '1' #表示使用序號為1的gpu

gpu_options = tf.gpuoptions(per_process_gpu_memory_fraction = 0.5) #表示只用該塊gpu的50%資源

sess = tf.session(config = tf.configproto(gpu_options = gpu_otptions))

好了,目前為止,我們做了三件事,分別是搭tensorflow環境,準備好csv資料集,設定計算資源。

現在我們可以開始探索這個資料集了,教學例項可參照:

python資料分析之【初試分類器】

深度學習網路總結

機器學習演算法及其應用場景

演算法與資料結構(leetcode 題解)

cuda程式設計與並行優化

其他讀書分享如:《戰國策》,《智囊全集》

宇宙常識科普與星座辨別

等等

來自

Tensorflow 回歸分析

用tensorflow來做回歸分析,基於梯度下降法 這裡以一元回歸分析為例子來說明如何用tensorflow實現回歸分析。1 產生資料 採用隨機的方式來產生。先基於均值為0,方差為0.9的正態分佈產生隨機數x,再通過線性變換產生y,再新增乙個均值為0,方差為0.5的雜訊。這樣便得到資料x和y。imp...

Keras以及Tensorflow使用CPU

keras如果是使用theano後端的話,應該是自動不使用 只是用 的,啟動 使用theano內部命令即可。對於tensorflow後端的keras以及tensorflow會自動使用可見的 而我需要其必須只執行在 上。網上查到三種方法,最後一種方法對我有用,但也對三種都做如下記錄 使用tensorf...

Tensorflow基本使用

使用 tensorflow,你必須明白 tensorflow tensorflow 是乙個程式設計系統,使用圖來表示計算任務.圖中的節點被稱之為 op operation 的縮寫 乙個 op 獲得 0 個或多個tensor,執行計算,產生 0 個或多個tensor.每個 tensor 是乙個型別化的...