人工智能 - TensorFlow 框架初探

欢迎Follow我的GitHub 框架:Python + TensorFlow 知识:工程配置 + HelloWorld + MNIST本文源码的GitHub地址准备Fork TensorFlow的工程,并下载,转换远端Git地址git remote set-url origin https://github.com/SpikeKing/tensorflow.git创建Python工程Machin
分类: 其他 发布时间: 07-02 22:41 阅读次数: 0

人工智能 - 自编码器(AutoEncoder)

自编码器,使用稀疏的高阶特征重新组合,来重构自己,输入与输出一致。TensorFlow的框架,参考源码,同时,复制autoencoder_models的模型文件。工程配置下载Python的依赖库:scikit-learn==0.19.0、scipy==0.19.1、sklearn==0.0scipy如果安装scipy出错,则把scipy==0.19.1写入requestments.txt,再安装,错
分类: 其他 发布时间: 07-02 22:41 阅读次数: 0

用户时间数据的检查

查看数据hadoop fs -ls /tmp/wangchenlong/action_time数据:2017-02-02 至 2017-02-28;2017-08-01 至 2017-08-24;即2月与8月数据;缺少1月数据;而1月数据被Hive转移至:hadoop fs -ls /warehouse/action_time/移动文件:hadoop fs -mv /warehouse/action
分类: 其他 发布时间: 07-02 22:41 阅读次数: 0

深度框架 MXNet/Gluon 初体验

MXNet: A flexible and efficient library for deep learning. 这是MXNet的官网介绍,“MXNet是灵活且高效的深度学习库”。 MXNet是主流的三大深度学习框架之一: TensorFlow:Google支持,其简化版是Keras; PyTorch:Facebook支持,其工业版是Caffe2; MXNet:中立,Apach...
分类: 其他 发布时间: 07-02 22:41 阅读次数: 0

MXNet/Gluon 中 Triplet Loss 算法

Triplet Loss,即三元组损失,用于训练差异性较小的数据集,数据集中标签较多,标签的样本较少。输入数据包括锚(Anchor)示例⚓️、正(Positive)示例和负(Negative)示例,通过优化模型,使得锚示例与正示例的距离小于锚示例与负示例的距离,实现样本的相似性计算。其中锚示例是样本集中随机选取的一个样本,正示例与锚示例属于同一类的样本,而负示例与锚示例属于不同类的样本。 在...
分类: 其他 发布时间: 07-02 22:40 阅读次数: 0

MXNet 网络的 load_params 错误

当训练MXNet网络时,由服务器端GPU训练出模型: 在本地Mac端CPU中,无法调用load_params()加载模型; 在服务器端GPU中,可以调用成功; 错误如下: AssertionError: Parameter conv0_weight is missing in file xxx.params Why? 尝试1 参考 关于使用load_params出现的错误 ...
分类: 其他 发布时间: 07-02 22:40 阅读次数: 0

LabelImg 图片标注工具 for Mac

图片标注是物体检测等工作的基础,就是将图片中的物体,使用矩形框画出来,并且指定合适的标签。目前,比较常用的标注工具就是LabelImg,LabelImg提供可视化的画框操作界面,将图片的标注信息写入同名的XML文件中。 在LabelImg工程的主页,有一行对于操作系统的说明: 即目前的可执行文件,仅支持Windows和Linux,macOS需要从源码构建应用。那么,如何在Mac中构建L...
分类: 其他 发布时间: 07-02 22:40 阅读次数: 0

MXNet/Gluon 中网络和参数的存取方式

Gluon是MXNet的高层封装,网络设计简单易用,与Keras类似。随着深度学习技术的普及,类似于Gluon这种,高层封装的深度学习框架,被越来越多的开发者接受和使用。 在开发深度学习算法时,必然会涉及到网络(symbol)和参数(params)的存储与加载,Gluon模型的存取接口,与MXNet略有不同。在MXNet体系中,网络与参数是分离的,这样的设计,有利于迁移学习(Transfer...
分类: 其他 发布时间: 07-02 22:40 阅读次数: 0

python神经网络基础

  随笔来自《Python神经网络编程》笔记,由简到繁逐步构建python神经网络。   先是大概框架:  1.初始化函数--设置输入、隐藏、输出节点的配置。             2.训练--学习数据,修正权重等               3.预测--输入数据,返回结果 框架代码如下: 1 class NeuralNetwork: 2 def __init__(self): 3 pass 4 def train(self): 5 pass
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

Linux九阴真经之大伏魔拳残卷3(LVS)

LVS介绍
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

Python中import和from

客户端可以执行import或from语句。如果模块还没有加载,这两个语句会去搜索、编译以及执行模块文件程序。主要差别在于,import会读取整个模块,所以必须进行定义后才能读取它的变量名;from将获取(或者是复制)模块特定的变量名。   import使一个变量名引用整个模块对象,因此必须通过模块名称来得到该模块的属性(例如,module1.printer)。而from会把变量名复制到另一个作用域,所以它就可以直接在脚本中使用复制后的变量名,而不用通过模块(例如,printer)。   fro
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

Ajax的open()方法

Ajax的open()方法有3个参数:1、method;2、url;3、boolean; 参数1有get和post两个取值 参数2表示什么就不用说了 重点说下第3个参数:boolean的取值 当该boolean值为true时,服务器请求是异步进行的,也就是脚本执行send()方法后不等待 服务器的执行结果,而是继续执行脚本代码; 当该boolean值为false时,服务器请求是同步进行的,也就是脚本执行send()方法后等待 服务器的执行结果的返回,若在等待过程中超时,则不再等待,继续执行后面
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

CRF攻击

CRF攻击原理 用户访问恶意网站,被恶意网站利用用户信息对用户的信息进行盗取,对用户发送邮件、短信或者转账支付等恶意行为。 1、用户A在访问信任网站B,并进行登录。 2、信任网站B返回给用户A的cookie。 3、用户A在没有退出网站A的情况下,访问恶意网站C 4、恶意网站C通过用户的cookie访问信任网站A. CRF实例 在用户登录某一银行的网站,在没有退出登录的情况下,用户点击了某一大型论坛的图片,而这张图片中隐藏着一个转账地址,这样恶意网站会通过用户在银行网站的登录信息进行转账。 CR
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

【协程】由两个带 while循环的函数和yield组建的协程

def consumer(): r = '' while True: n = yield r if not n: return print('[CONSUMER] Consuming %s...' % n) r = '200 OK' def produce(c): c.send(None) n = 0 while n < 5: n = n + 1 print('[PRODUCE] Producing %s...' % n) r = c.send(n) print
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

Calendar日期方法

面试居然让我获取当前月份第一天跟最后一天,主要是尴尬的回答不上来。 废话不说,直接贴代码,工作应该是够用了 public class TestCalendar { // 日期也就是这了 public static void main(String[] args) { // 获取当前年份、月份、日期 Calendar cale = null; cale = Calendar.getInstance(); int ye
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

三目运算符的解析

条件运算符(三元/三目),条件表达式 条件 ? ① : ② int m=50; int n=20; int a=(m>n)? (m-n) : (n-m) 条件表达式(m>n)为true ;返回 1; 条件表达式(m>n)为false ;返回 2; int a=(50>20)? (m-n) : (n-m) 返回true,返回1,即:50-20=30; int m=10 int n=20; int a=(m>n)? (m-n) : (n-m) 条件表达式(m>n)即:10-20位返回false,返
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

Python学习第一天20180702--基本数据类型和运算

1、while循环 while 条件:   代码块 else:   代码块 continue 跳出此次循环,循环语句continue以下代码不再执行 break 结束while循环 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # @Time : 2018/7/2 11:46 4 # @Author : chenxiaowei 5 # @Email : chen1020xiaowei
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

Spring和SpringMVC的关系

  1.Spring和SpringMVC是父子容器关系。   2.Spring整体框架的核心思想是容器,用来管理bean的生命周期,而一个项目中会包含很多容器,并且它们分上下层关系,目前最常用的一个场景是在一个项目中导入Spring和SpringMVC框架,而Spring和SpringMVC其实就是两个容器,Spring是父容器,SpringMVC是子容器,Spring父容器中注册的Bean对SpringMVC子容器是可见的,反之则不行。   3.按照官方文档推荐,根据不同的业务模块来划分不同
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

Mysql Innodb 性能参数设置 https://www.rathishkumar.in/2017/01/how-to-allocate-innodb-buffer-pool-size-in-mysql.html

参考原文: https://www.rathishkumar.in/2017/01/how-to-allocate-innodb-buffer-pool-size-in-mysql.html 查看系统cpu,内存,硬盘使用情况 1、 cat /proc/cpuinfo 或者 更直观的查看cpu的型号命令:dmesg |grep -i xeon 查看内存的方法 2、 cat /proc/meminfo 或者 更直观的查看内存的命令:free -m 查看硬盘大小 3、df -h 这里粘
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0

[JavaScript-Function] Function Invocation/Call(函数调用) 以及call() and apply() 方法

介绍:JS函数中的代码会被函数被invoke(调用)时执行. 函数被定义时代码不执行, 函数调用时函数内的代码会被执行. 常用的term是 call a function 而不是 invoke a function. function always belong to a object in javascript. When a function does no tbelong to nay object. In javascript there is alaways a default gl
分类: 其他 发布时间: 07-02 22:39 阅读次数: 0