自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 收藏
  • 关注

原创 1.1操作数据库、表、字段

date数据类型使用时需要加单引号,不然显示data truncation。column的增加一般是批量增加,values后面的字段列表用逗号区别。改完表之后不会在表中立刻显示,需要刷新一下。数据库和表可以通过可视化界面完成;

2023-03-20 12:40:57 336 1

原创 visio

visio插入mathtype。mathtype转latex。visio加法器、乘法器。visio绘制圆角矩阵。

2022-08-14 22:38:33 1739

原创 tf.data.Dataset.map()

接受函数fun,Dataset中的每个数据都会被作为这个函数的参数进行计算输出,组成新的。tf.data.Dataset.map(fun)map的参数是一个函数fun。

2022-07-25 20:36:08 2116

原创 tf.data.Dataset.from_tensor_slices

数组转换成tensorflow的dataset,因为只有dataset才能被model.fit函数训练。进行切分,生成该tensor的切片数据集dataset。被在第0维切分成了5个不同tf.Tensor。对传入的tensor在第一个。ndarray类型的。将python列表和。...

2022-07-25 19:29:36 2996

原创 tf.squeeze

可以通过指定axis来删除特定维度1的维度如values为shape([1,2,1,3,1,1]),经历tf.squeeze(values,[0]),shape变成([2,1,3,1,1])压缩这个张量如values为shape([1,2,1,3,1,1]),经历tf.squeeze(values),shape变成([2,3])

2022-07-20 22:44:37 1330

原创 keras自定义loss

算‘myself_loss’,x2和trainY2算‘myself_loss’,x3和trainY3算‘myself_loss’,而模型的输入是。如果有多个loss,那么loss_weights对应每个loss的权重,最后输出loss的和。loss损失函数是编译模型model.compile时所需的参数之一,可以用损失函数名或者。Keras会为Model的每一个输出out构建一个loss,这些loss之间无法交互。同时,Model中每一个outut都必须在fit()有对应的y_ture。..........

2022-07-17 21:59:11 3415

原创 tf.stop_grandient

对evalnet的参数更新是通过MSE+GD来更新的,而MSE的计算将用到targetnet对下一状态的估值,通常的做法是对evalnet设置一个placeholder,也即引入一个输入,用这个placeholder计算loss。的特点是,只需要通过Tensor变量(可以看作是自己给出的输入数据)构建Graph,和相应的优化目标loss(也可以看作Graph的一部分),当调用优化器去minimizeloss时,优化器会根据loss中所涉及的变量,自动进行BP,对所有的相关变量进行参数更新。...

2022-07-16 17:00:59 831

原创 tf.compat.v1.losses.hinge_loss

在训练过程中增加了hinge loss。labels和 logits具有相同的shape。

2022-07-12 21:39:31 212

原创 维度和axis

1 如何看shape:看括号从[[[[可知是四维向量,第一个 [ 不看,第二个[ 括号的个数为1,第三个[ 括号的个数为2,第四个[ 括号的个数为3,括号里有四个数。故shape为[1,2,3,4]。2如何看axis:看shape,看括号 拓展维度: tf.expand_dims()_GungnirsPledge的博客-CSDN博客_tf 扩展维度...

2022-07-12 20:00:05 132

原创 tf.expand_dims

这个函数根据axis在原本的tensor的某个维度上增加1维。例1: tf.shape(tf.expand_dims(t, 0)),在axis=0的括号处首尾对应加[ ]tf.shape(tf.expand_dims(t, 1)),在axis=1的括号处首尾对应加[ ] tf.shape(tf.expand_dims(t, 2)),在axis=2的括号处首尾对应加[ ] ,即在axis = -1 上加维度,那么就是每个元素加括号拓展维度: tf.expand_dims()_Gu

2022-07-12 19:45:50 570

原创 keras.layers.RNN(cell)

tf.compat.v1.nn.dynamic_rnn :已弃用tf.keras.layers.RNN:更新

2022-07-12 11:22:26 742

原创 tf.compat.v1.nn.rnn_cell.BasicLSTMCell

可能已经弃用,现在用的是 tf.compat.v1.nn.rnn_cell.LSTMCell tf.compat.v1.nn.rnn_cell.LSTMCell num_units,LSTM单元数

2022-07-08 17:42:21 460

原创 tf.compat.v1.placeholder

1 placeholder是占位符,相当于定义了一个变量,提前分配了需要的内存。但只有启动一个session,程序才会真正的运行。建立session后,通过feed_dict()函数向变量赋值。2 定义 dtype数据类型、shape数据形状、name名称3 实例...

2022-07-08 15:50:54 1499

原创 tf.device

device_name:要在上下文中使用的设备名称。指定使用设备。

2022-07-07 15:55:49 662

原创 return true

return 表达式 / return结束函数执行,返回调用函数,而且把表达式的值作为函数的结果return true:相当于执行符,继续执行下面语句return false:相当于终止符,干了3件事,阻止默认行为,取消事件冒泡,以及停止回调执行立即返回;...

2022-07-07 15:50:44 2640

原创 items()

items() 函数以列表返回可遍历的 元组( 由键, 值组成)例1

2022-07-07 14:30:53 170

原创 argparse

argparse包

2022-07-07 11:19:02 110

原创 tf.reset_default_graph

执行三次:会不断产生新的张量,加上tf.reset_default_graph(),在每次运行时会清空变量。 执行三次:不会产生新的张量。

2022-07-06 13:02:15 2056

原创 tf.layers.dense

全连接层fc ● inputs:输入● units: 输出维数● activation: 使用什么激活函数(神经网络的非线性层),● use_bias: 该层是否使用偏差(默认使用True)● kernel_initializer:权重矩阵的初始化函数。 如果为None(默认值),则使用tf.get_variable使用的默认初始化程序初始化权重。● bias_initializer:bias的初始化函数。● kernel_regularizer:权重矩阵的正则函数。● bias_reg

2022-07-06 12:30:27 398

原创 tf.sigmoid

tf.sigmoid 别名 tf.nn.sigmoid

2022-07-06 12:08:51 791

原创 tf.matmul

实例1

2022-07-06 11:46:29 2079

原创 tf.nn.bias_add

实例1:

2022-07-06 10:40:17 799 1

原创 Python中if后面直接跟变量

1 python中if语句,有时后边直接加一个变量,而不是一个布尔表达式。该语句是在判断变量是否有值,这个值必须是'非零非空'的值,该语句返回True或False。2 一般条件下,每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件语句。如果条件判断的值为True, Python就执行紧跟在if语句后面的代码;如果为False,Python就不会执行这些代码。3 if else4 if elseif else5 if嵌套......

2022-07-05 10:09:10 4986

原创 tf.variable_scope

TensorFlow中的变量一般就是模型的参数。当模型复杂的时候共享变量会无比复杂。官网给了一个case,当创建两层卷积的过滤器时,每输入一次图片就会创建一次过滤器对应的变量,但是我们希望所有图片都共享同一过滤器变量,一共有4个变量:conv1_weights,conv1_biases,conv2_weights, and conv2_biases。通常的做法是将这些变量设置为全局变量。但是存在的问题是打破封装性,这些变量必须文档化被其他代码文件引用,一旦代码变化,调用方也可能需要变化。还有一种保证封装性的

2022-07-04 21:28:19 4295

原创 np.identity( )

np.identity(n,dtype=None)identity输出行数和列数都是n的矩阵,其中矩阵主对角线为1,其余地方为0dtype:表示的是输出的类型,默认是float

2022-07-04 20:02:43 391

原创 enumerate()

对一个列表或字符串,既要遍历索引又要遍历元素用enumerate更方便enumerate还可以接收第二个参数,用于指定索引起始值,如:

2022-07-04 19:53:09 58

原创 os库函数

打开指定路径下的文件

2022-07-04 15:39:51 307

原创 math.pow

调用模块,返回x的y次方

2022-06-27 22:52:09 1340

原创 math.fabs

调用模块,返回x的绝对值,返回类型是float math.fabs与fabs的区别

2022-06-27 22:34:29 997

原创 assert

assert 相当于if,计算表达式 expression ,如果其值为假(即为0)中止程序。

2022-06-27 10:22:00 97

原创 Flatten层

Flatten层将多维的输入一维化二维输入:三维输入:

2022-06-26 22:17:33 793

原创 np.tile(A,res)

np.tile(A,res)函数,A 是个数组,reps 是个元组;tile这个函数把数组 A 当成一个元素来构造 shape 为 res 的数组adarraynp.tile()函数的详解 - 雾恋过往 - 博客园

2022-06-26 21:18:30 160

原创 GlobalAveragePooling2D和GlobalMaxPooling2D

GlobalAveragePooling2D降低维度。GlobalAveragePooling2D就是求四维数据(图片)的每个通道值c的平均,最后结果没有了宽(w)高(h)维度,只剩下batchsize与average两个维度。从形状上看:[B,H,W,C] → [B,C]。下面有1张图片,shape为[1,2,2,3],经过GlobalAveragePooling2D得到shape[1,3]。.........

2022-06-24 10:27:00 2979

原创 Concatenate

堆叠

2022-06-19 17:31:46 96

原创 ‘function‘ object is not subscriptable

函数没有加括号如Input[1,2]应该为Input([1,2])

2022-06-17 14:54:06 791

原创 mathtype安装问题(亲测有效)

1 mathtype7卸载不干净,无法安装mathtype6.9如何彻底删除mathtype7? - 知乎 (zhihu.com)提示检测到Mathtype7已安装,如何清理已安装的?_dcj666的博客-CSDN博客_mathtype已被检测到2 安装mathtype后The MathType DLL cannot be foundThe MathType DLL cannot be found的处理方法-百度经验 (baidu.com) Word2019安装mathtype6.9,亲测有效 - 知乎 (

2022-06-06 21:23:48 4519

原创 Numpy库-unique

a = np.unique(A)对于一维数组或者列表A,unique函数去除其中重复的元素,并按元素由小到大返回一个新的无元素重复的元组或者列表a,b=np.unique(A, return_index=True)a是返回A去除其中重复的元素,并按元素由小到大排序的元组或者列表,b是返回该元素在list中第一次出现的索引的元组或者列表a,b=np.unique(a, return_inverse=True)a是返回A去除其中重复的元素,并按元素由小到大排序的元组或者列表,b是返回原.

2022-05-27 22:41:40 243

原创 Pandas库-replace

df.replace(Value_old,Value_new) Value_old是需换值,Value_new是替换值。注意,此时原DataFrame是并没有改变的,改变的只是一个复制品。df.replace(Value_old,Value_new,inplace=TRUE)Value_old是需换值,Value_new是替换值。df改变了。...

2022-05-27 16:57:57 264

原创 Pandas库-dt.time

series.dt.time获取series的时间属性(时分秒),其中series是靠to_datetime获取的标准日期列import pandas as pdsr = pd.Series(['2012.10.21 09:30', '2019.7.18 12:30', '2008-02-2 10:30', '2010-4-22 09:25', '2019-11-8 02:22'])idx = ['Day 1', 'Day 2', 'Day 3', 'Day .

2022-05-27 16:49:17 453

原创 Pands库-to_datetime

dataset['A']=pd.to_datetime(dataset['A'])读取数据dataset的A列,并将该时间列转为datetime格式,即2012-10-21 09:30:00import pandas as pdsr = pd.Series(['2012.10.21 09:30', '2019.7.18 12:30', '2008-02-2 10:30', '2010-4-22 09:25', '2019-11-8 02:22'])idx =..

2022-05-27 16:35:29 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除