分类:tensorflow
fit_generator是keras提供的用来进行批次训练的函数,使用方法如下:model.fit_generator(generator,steps_per_epoch=None,epochs=1,verbose=1,callbacks=None,validation_data=None,validation_steps=None,class_weight=None,max_queue_size=10,workers=1,use_multiprocessing=False,shuffle=True,initial_epoch=0)参数说明:generator:一个生成器,或者一个Sequence(keras.utils.Sequence)对象的实...
继续阅读 >
2020
10-08
我就废话不多说了,大家还是直接看代码吧~importtensorflowastfn1=tf.constant(2)n2=tf.constant(3)n3=tf.constant(4)defcond1(i,a,b):returni<n1defcond2(i,a,b):returni<n2defcond3(i,a,b):returni<n3defbody(i,a,b):returni+1,b,a+bi1,a1,b1=tf.while_loop(cond1,body,(2,1,1))i2,a2,b2=tf.while_loop(cond2,body,(2,1,1))i3,a3,b3=tf.while_loop(cond3,body,(...
继续阅读 >
一、arthmetic算术操作(+,-,*,/,Mod)(1)tensor-tensor操作(element-wise)#两个tensor运算#运算规则:element-wise。即c[i,j,..,k]=a[i,j,..,k]opb[i,j,..,k]ts1=tf.constant(1.0,shape=[2,2])ts2=tf.Variable(tf.random_normal([2,2]))sess.run(tf.global_variables_initializer())#以ts1和ts2为例:#(1)加法+ts_add1=tf.add(ts1,ts2,name=None)ts_add2=ts1+ts2#二者等价#(2)减法-ts_sub1=tf.subtract(ts1,ts...
继续阅读 >
2020
10-08
我就废话不多说了,大家还是直接看代码吧~In[1]:importosIn[2]:os.environ["CUDA_VISIBLE_DEVICES"]="0"In[3]:importtensorflowastfIn[4]:sess=tf.Session()In[5]:input=tf.constant([[[1,2,3],[4,5,6],[7,8,9]],[[10,11,12],[13,14,15],[1...:6,17,18]]])In[6]:input.get_shape()Out[6]:TensorShape([Dimension(2),Dimension(3),Dimension(3)])In[7]:input_2=input[:,:,2]In[8]:print(sess.run...
继续阅读 >