numpy知識點筆記
- 沿指定軸求和
>>> np.sum([[3.,4], [5.,6], [6.,7]], axis=0)
array([ 14., 17.])
>>> np.sum([[3.,4], [5.,6], [6.,7]], axis=1)
array([ 7., 11., 13.])
>>> x = np.array([[3.,4], [5.,6], [6.,7]])
>>> np.sum(x, axis=0)
array([ 14., 17.])
>>> np.sum(x, axis=1)
array([ 7., 11., 13.])
- 索引維數超過 3 的多維陣列
arr = np.arange(24).reshape((2, 3, 4))
print arr[1, ...] # 等價於 arr[1, :, :]
print arr[..., 1] # 等價於 arr[:, :, 1]
- 隨機生成正態分佈資料x,y是x的一次線性函式+噪音,然後畫出
import numpy as np
num_points = 1000
vectors_set = []
for i in range(num_points):
x1= np.random.normal(0.0, 0.55)
y1= x1 * 0.1 + 0.3 + np.random.normal(0.0, 0.03)
vectors_set.append([x1, y1])
x_data = [v[0] for v in vectors_set]
y_data = [v[1] for v in vectors_set]
import matplotlib.pyplot as plt
plt.plot(x_data, y_data, 'ro', label='Original data')
plt.legend('hello')
plt.show()
- 計算陣列某一維度上的平均值 numpy.mean
numpy.mean
和tensorflow.reduce_mean
效果是一樣的。
c = np.array([[3.,4], [5.,6], [6.,7]])
print(np.mean(c,1))
# [ 3.5 5.5 6.5]
Mean = tf.reduce_mean(c,1)
with tf.Session() as sess:
result = sess.run(Mean)
print(result)
# [ 3.5 5.5 6.5]
np.reshape()
重新排列陣列形狀。np.concatenate((a, b), axis=1)
按指定軸方向組合陣列a和b。在第三維上組合矩陣
>>> a = np.arange(9).reshape(3,3)
array([[0, 1, 2],
[3, 4, 5],
[6, 7, 8]])
>>> b = 2 * a
array([[ 0, 2, 4],
[ 6, 8, 10],
[12, 14, 16]])
>>> np.dstack((a, b))
array([[[ 0, 0],
[ 1, 2],
[ 2, 4]],
[[ 3, 6],
[ 4, 8],
[ 5, 10]],
[[ 6, 12],
[ 7, 14],
[ 8, 16]]])
相關文章
- python及pandas,numpy等知識點技巧點學習筆記Python筆記
- 知識盲點 隨筆筆記筆記
- vueX基礎知識點筆記Vue筆記
- Redis知識點筆記總結Redis筆記
- C/C++【知識點筆記】C++筆記
- 物件與類_知識點筆記物件筆記
- React學習筆記知識點整理React筆記
- Html標籤知識點學習筆記HTML筆記
- 命題邏輯重要知識點筆記筆記
- Promise學習筆記(知識點 + 手寫Promise)Promise筆記
- 三、執行緒池知識點整理筆記執行緒筆記
- EXTJs學習筆記(知識點總結)JS筆記
- Node基礎知識點--學習筆記(一)筆記
- 知識點記錄
- <react學習筆記(5)>知識點回顧(1)React筆記
- disruptor筆記之八:知識點補充(終篇)筆記
- Vue.js中前端知識點總結筆記Vue.js前端筆記
- SQL SERVER 知識筆記SQLServer筆記
- NumPy基礎知識圖譜
- L02 Web 開發實戰筆記(重點知識點)Web筆記
- Numpy學習筆記筆記
- 《圖解HTTP》學習筆記(附帶WebSocket知識點)圖解HTTP筆記Web
- C++學習筆記,知識點+程式碼測試C++筆記
- Objective -C基礎知識點整理筆記持續更新......Object筆記
- OC 常用知識筆記 (1)筆記
- 筆試題知識點總結筆試
- Python小知識點隨筆Python
- 記錄的小知識點
- Netty知識點(雜記)Netty
- 學習記錄 -- 知識點
- golang小知識點記錄Golang
- 程式設計師筆記(知識)管理的一點經驗程式設計師筆記
- Py知識點筆記(列表、元組和字典).Day01筆記
- ABAP 內表的一些知識點【學習筆記】筆記
- Numpy學習筆記 1筆記
- Numpy學習筆記(1)筆記
- (五)numpy知識學習2-python資料分析與機器學習實戰(學習筆記)Python機器學習筆記
- sql基礎知識(筆記)(一)SQL筆記