import numpy as np
import tensorflow as tf
a = np.array([1,2,3])print(a)print(a.shape)
b = a +3print(b)
a = np.random.uniform(size=[2,3,4])
b = np.random.uniform(size=[1,4])print('-'*200)print(a.shape, b.shape)print(a)print('-'*20)print(b)print('-'*20)print(a + b)# a-b, a*b, a/b, a%b,print('-'*200)print(a > b)print('-'*200)print(np.logical_and(a > b, a <3))print((a>3).astype(np.float32))print('='*200)
c = np.random.normal(10,3,[2,3,4])
d = np.random.normal(10,3,[2,4,9])
e = np.matmul(c, d)print(e.shape)
a = tf.constant([1,2,3])print(a.shape)
b = a +3
a = tf.random_uniform([2,3,4])
b = tf.random_uniform([1,4])
c = a > b
d = tf.cast(c, tf.float32)
e = tf.logical_and(c, a >0.3)
tf.sin, tf.cos
tf.matmul
tf.nn.relu, tf.nn.sigmoid, tf.nn.tanh, tf.nn.relu6, tf.nn.leaky_relu, \
tf.nn.elu, tf.nn.selu, tf.nn.crelu
# relu(x) === maximum(x, 0)
tf.maximum, tf.minimum
tf.matmul
f = tf.random_uniform([2,3])
g = tf.get_variable('g',[2,3], tf.float32)with tf.Session()as session:
session.run(tf.global_variables_initializer())print(session.run(a))print(session.run(b))print(session.run(c))print(session.run(d))print(session.run(f))print(session.run(f))print('-'*200)print(session.run(g))print(session.run(g))
D:\Anaconda\python.exe D:/AI20/HJZ/05-深度学习项目/deeplearning_20/p17_tf_basic.py
[123](3,)[456]--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------(2,3,4)(1,4)[[[0.881595040.23892870.359679510.64821762][0.160663990.163734320.538439890.64935206][0.29044360.868193940.647244570.38851738]][[0.484099140.953924850.849784740.13165715][0.749038690.092193630.653715580.85831939][0.280452620.262922670.292018480.96626748]]]--------------------[[0.155664680.89537670.051527910.82352448]]--------------------[[[1.037259731.13430540.411207421.4717421][0.316328671.059111020.589967791.47287654][0.446108281.763570640.698772481.21204186]][[0.639763821.849301550.901312650.95518163][0.904703370.987570330.705243491.68184387][0.43611731.158299370.343546391.78979196]]]--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[[[TrueFalseTrueFalse][TrueFalseTrueFalse][TrueFalseTrueFalse]][[TrueTrueTrueFalse][TrueFalseTrueTrue][TrueFalseTrueTrue]]]--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[[[TrueFalseTrueFalse][TrueFalseTrueFalse][TrueFalseTrueFalse]][[TrueTrueTrueFalse][TrueFalseTrueTrue][TrueFalseTrueTrue]]][[[0.0.0.0.][0.0.0.0.][0.0.0.0.]][[0.0.0.0.][0.0.0.0.][0.0.0.0.]]]========================================================================================================================================================================================================(2,3,9)(3,)2020-02-2620:47:18.641292: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
[[[0.089608310.099448080.213476540.02046752][0.605057840.6246680.77943610.34513807][0.054734470.915168170.54553590.62006927]][[0.951540950.77558720.106273170.38030994][0.84728350.991328360.81225910.56913304][0.059383150.406533240.55404320.47170877]]][[0.036353950.56661570.880787850.7053106]][[[TrueFalseFalseFalse][TrueFalseTrueTrue][FalseFalseFalseTrue]][[FalseFalseFalseTrue][TrueFalseTrueTrue][TrueFalseFalseFalse]]][[[1.1.1.0.][1.0.1.1.][0.1.0.0.]][[0.1.1.1.][1.1.0.1.][0.1.1.1.]]][[0.964911460.363686920.15789664][0.94382630.358307120.45065653]][[0.71125330.354993820.44211316][0.527711030.460872650.06759739]]--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[[1.0700586-0.3969280.28480113][0.696686-0.542756860.6507021]][[1.0700586-0.3969280.28480113][0.696686-0.542756860.6507021]]
Process finished with exit code 0