ゼロから始めるDeep Learning<2日目>
#! /usr/bin/env python3 import numpy as np x = np.array([1.0,2.0,3.0]) print(x) print(type(x)) y = np.array([2.0,4.0,6.0]) print(x + y) print(x * y) print(x / 2) A = np.array([[1,2],[3,4]]) print(A) A.shape A.dtype B = np.array([[3,0],[0,6]]) print(A + B) print(A * B) print(A * 10) # ベクトルや行列を一般化したものをテンソルと呼びます。 for row in A: print(row) for row in B: for i in row: print(i) X = np.array([[51,55],[14,19],[0,4]]) XX = X.flatten() print(XX) print(XX[np.array([0,2,4])]) print(XX[XX>15]) import matplotlib.pyplot as plt from matplotlib.image import imread x = np.arange(0,6,0.1) # 0から6まで0.1刻みで生成 y = np.sin(x) plt.plot(x,y) # plt.show() img = imread('1.5.jpg') plt.imshow(img) plt.show()
特にハマるところもなく。サクッと。今日まででPythonの文法終わり。明日からいよいよ。