- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Tensorflow中变量的初始化
1、所有变量同一初始化:sess.run(tf.global_variables_initializer()) ;2、初始化一个变量:sess.run(Variable1.initializer) 。
2019-07-31 01:22:36 569
转载 Protocol Buffer文件
1、Protocol Buffer是处理结构化数据(拥有多种属性的数据)的工具。除了Protocol Buffer, XML和JSON也是处理结构化数据的常用工具。2、要将结构化数据持久化或进行网络传输,需要先将它们序列化,即将结构化数据变成二进制数据流的格式,简单说就是变为一个字符串。Protocol Buffer可以将“结构化数据”和“序列化数据”相互转化。将“序列化数据”进行还原,需先定...
2019-07-28 17:06:26 328
转载 go中的竞争状态
1、若两个或多个goroutine在没有相互同步的情况下,访问某个共享的资源,并试图同时读和写这个资源,就处于相互竞争状态(race condition)。2、读和写操作的原子化是指,同一时刻只能有一个goroutine对共享资源进行读和写操作。...
2019-07-28 14:23:14 158
转载 Go中的并发与并行
1、线程(thread)和进程(process):(1)进程 当运行一个应用程序(如一个IDE或者编辑器)的时候,操作系统会为这个应用程序启动一个进程。可以将这个进程看做一个包含了应用程序在运行中需要用到和维护的各种资源的容器。(2)线程 一个线程是一个执行空间,这个空间会被操作系统调度来运行函数中所写的代码。每个进程至少包含一个线程,每个进程的初始线程被称作主线程。(3)操作系统...
2019-07-24 09:32:12 224
原创 事故日志
1、2019-07-19,txt文件中设备号末尾含空格,导致人群包匹配出的设备量过少,结果激活成本过高;2、2019-07-22,txt文件格式保存错误,应保存为utf-8,结果保存为utf-16 LE。3、在一台机器上不能修改在其他机器放到hadoop上的数据。4、2019-09-29,confluence文档中的图片连接指向附件中的文件,附件中的文件不能随便删除。...
2019-07-23 14:25:14 118
转载 Tensorflow中的会话
1、所有计算完成之后需要关闭会话来帮助系统回收资源。2、TensorFlow中使用会话的两种模式:(1)明确调用生成会话函数和关闭会话函数:sess = tf.Session()sess.run(...)sess.close()(2)通过python的上下文管理器来使用会话:with tf.Session() as sess: sess.run(...)3、...
2019-07-23 09:34:37 354
原创 Tensorflow中的张量
1、张量中并没有真正保存数据,它保存的是如何得到这些数字的计算过程。2、一个张量中主要保存了三个属性:名字(name)、维度(shape)和类型(type)。(1)名字不仅是一个张量的唯一标识符,同样也给出了这个张量是如何计算出来的。张量和计算图上节点所代表的计算结果是对应的,张量的命名可以通过“node:src_output”的形式来给出。其中node为节点的名称,src_output表...
2019-07-22 09:19:25 284
原创 Tensorflow中的Variable、get_variable、variable_scope、name_scope、Graph
1、tf.Variable() 和 tf.get_variable()(1)tf.Variable()会自动检测命名冲突并自行处理。with tf.Session( ) as sess: with tf.variable_scope("scope2"): w2 = tf.Variable(0.0, name="w2") w3 = tf.Variab...
2019-07-21 19:08:55 197
原创 scala中的时间
1、java中的日历包Calendarimport java.util.Calendar //引入日历包val cal = Calendar.getInstance() //用当前系统时间进行初始化日历对象calcal.getTime //结果:java.util.Date = Wed Jul 17 14:33:37 CST 2019cal.add(Calendar.DATE,...
2019-07-17 12:24:16 345
原创 spark Sql 读取数据
1、读取parquet格式数据,例:val a = spark.read.parquet("hdfs://emr-cluster/.../2019-07-16/part-8e2a5828-417c-c000.snappy.parquet")//scala版未完待续
2019-07-17 12:17:27 164
转载 go中的包
1、所有go语言的程序都会组织成若干组文件,每组文件被称为一个包。2、所有的.go文件,除了空行和注释,都应该在第一行声明自己所属的包。每个包都在一个单独的目录里。同一个目录下的所有.go文件必须同一个包名。3、给包命名的惯例是使用包所在目录的名字。目录及包名应该全小写。4、go语言的编译程序会试图把main命名的包编译为二进制可执行文件。所有用go语言编译的可执行程序都必须有一个名叫...
2019-07-17 08:49:59 152
转载 go之嵌入类型
1、嵌入类型是将已有的类型直接声明在新的结构类型里。被嵌入的类型被称为新的外部类型的内部类型。2、通过嵌入类型,与内部类型相关的标识符(字段、方法)会提升到外部类型上。这些被提升的标识符就像直接声明在外部类型里的标识符一样,也是外部类型的一部分。外部类型也可以通过声明与内部类型标识符同名的标识符来覆盖内部标识符的字段或方法,例1:type user struct { name stri...
2019-07-09 09:30:33 276
原创 go中的方法
1、方法是用户定义的类型的行为。方法是一种函数,在关键字func和方法名之间添加了一个参数,该参数被称作接受者;2、go语言中有两种类型的接受者:值接收者和指针接收者;3、(1)当使用值接收者声明方法,调用时会使用这个值的一个副本来执行。此时该类型的值不会被改变,例:type user struct { name string email string}func (u us...
2019-07-06 17:24:26 806
转载 go中的自定义类型
1、go中定义新类型的两种方法 (1)使用结构体关键字struct,例:type user struct { name string email string ext int}// 注意:定义结构体时各字段之间不用加逗号,定义结构体的变量时lisa := user{ name: "Lisa", email: "lisa@email.com", ext: 123,...
2019-07-04 09:23:18 1966
原创 go中的map
1、map的创建和初始化 (1)使用make函数,例:dict := make(map[string]int); (2)使用映射字面量,例:dict := map[stringstring{"Red":"Hong", "Orange":"Huang"},即初始化。2、可通过声明一个未初始化的映射来创建一个值为nil的映射。nil映射不能用于存储键值对,否则,会产生一个语言运...
2019-07-02 02:07:04 101
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人