09 2017 档案

摘要:一、split 初始化和类型强制 awk的内建函数split允许你把一个字符串分隔为单词并存储在数组中。你可以自己定义域分隔符或者使用现在FS(域分隔符)的值。格式: split (string, array, field separator) split (string, array) -->如果 阅读全文
posted @ 2017-09-27 14:13 焦距 阅读(18570) 评论(1) 推荐(1) 编辑
摘要:从uniq命令的帮助信息中可以看到,该命令只过滤相邻的重复行. 如果要去掉所有重复行,需要先排序,或者使用uniq -u 先sort再uniq可以去除所有重复项: 或者使用uniq -u: 但是这种方法不一定起效(参考下面的例子) 阅读全文
posted @ 2017-09-27 11:59 焦距 阅读(15948) 评论(1) 推荐(1) 编辑
摘要:json文件内容: 要统计"B"的概率在(0.6,0.7]区间的数目,完整命令如下: 将"B"概率大于等于0.7的输出: 1.第一个awk没有指定分隔符,默认使用空格进行分割 2.第二个awk再指定逗号作为分隔符 阅读全文
posted @ 2017-09-25 15:40 焦距 阅读(6384) 评论(1) 推荐(1) 编辑
摘要:1.分割 -- split命令 可以指定按行数分割和按字节大小分割两种模式。 (1) 按行数分割 加上-d,使用数字后缀;加上--verbose,显示分割进度: (2) 按字节大小分割 2.合并 -- cat命令 [注] split命令语法: cat命令语法: 阅读全文
posted @ 2017-09-23 14:09 焦距 阅读(58172) 评论(0) 推荐(1) 编辑
摘要:1.查看内存占用情况 2.释放物理内存 (1) 释放内存前先使用sync命令做同步,以确保文件系统的完整性,将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。否则在释放缓存的过程中,可能会丢失未保存的文件。 (2) 然后通过修改proc系统的drop_ 阅读全文
posted @ 2017-09-21 17:03 焦距 阅读(7979) 评论(0) 推荐(1) 编辑
摘要:1.对于简单的定制操作,可以通过使用layers.core.Lambda层来完成。该方法的适用情况:仅对流经该层的数据做个变换,而这个变换本身没有需要学习的参数. 这里用Lambda定义了一个对张量进行切片操作的层 2.对于具有可训练权重的定制层,需要自己来实现。 参考: Writing your 阅读全文
posted @ 2017-09-19 17:15 焦距 阅读(5920) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-09-13 10:59 焦距 阅读(290) 评论(0) 推荐(0) 编辑
摘要:利用plt.hist() 模块化: 把多个数据分布显示在一个直方图表中对比: 生成渐变色: 例如下面这种(看到眼花哈哈哈): 还是选择几种比较特别的颜色会方便看一些. Matplotlib uses a dictionary from its colors.py module. To print t 阅读全文
posted @ 2017-09-12 18:12 焦距 阅读(2779) 评论(0) 推荐(0) 编辑
摘要:jq命令帮助我们很方便地在终端查看和处理json文件 jq命令的帮助信息: #默认情况下,jq会将json格式化为多行树状结构输出,但有时需要将一个json串在一行输出,可使用-c参数,例如 #用逗号分隔可以同时获取json中多个key的值。但过滤出的多个值会分多行显示。要注意除了逗号之外不能有其他 阅读全文
posted @ 2017-09-06 12:03 焦距 阅读(7043) 评论(0) 推荐(0) 编辑
摘要:一、语法 1. 使用正则表达式进行匹配的流程 2. Python支持的正则表达式元字符和语法 参考: AstralWind的Python正则表达式指南 官方文档:7.2. re — Regular expression operations 二、常用操作 1. 匹配 match()方法判断是否匹配, 阅读全文
posted @ 2017-09-05 19:41 焦距 阅读(449) 评论(0) 推荐(0) 编辑