- 博客(20)
- 资源 (9)
- 收藏
- 关注
原创 纠错: git push error “fatal: Unable to find remote helper for 'https'"
git push error “fatal: Unable to find remote helper for ‘https’”
2016-09-07 22:13:51
1006
原创 Average loss decreases with batches increasing
用Tensorflow训练深度学习网络时,average loss for each batch会随着batch size 大小而成反比的变化,本来是该保持稳定的。经过一系列的检查,找到了原因:在使用Tensorflow API的时候,落了一个参数。 错误的代码如下,tf.reduce_sum(var, index), index表示要减少的维度,如果为none的话,方法会把所有的元素相加。正确的
2016-08-22 17:09:29
1204
原创 How to convert a list of tensors into a tensor
Convert a list of tensors into a tensor using the method of tf.convert_to_tensor or tf.pack().
2016-08-10 11:04:36
4828
原创 纠错: 深度学习模型优化时快速收敛
最近在做问答系统,用CNN深度学习模型分别对问题、正答案和负答案提取特征,得到各自的特征向量。正答案与问题之间的距离比负答案与问题之间的距离要近,距离用夹角的cos值来表示,目标函数是由此确定的。模型出自《Applying Deep Learning To Answer Selection: A Study And An Open Task》,如图1所示。
2016-07-22 16:58:38
8019
翻译 TensorFlow的安装
TensorFlow的安装方式有多种,包括Anaconda安装,方法如下:1. 安装Anaconda2. 创建一个叫做tensorflow的conda环境# Python 2.7$ conda create -n tensorflow python=2.73. 激活conda环境,用pip在该环境里安装TensorFlow$ source activate t
2016-06-06 20:55:33
877
转载 word2vec使用说明
Google的word2vec官网:https://code.google.com/p/word2vec/下载下来的Demo源码文件共有如下几个: word2vec – Revision 41: /trunk … LICENSE //Apache LICENSE README.txt //工具使用说明 compute-accuracy.c demo-analogy.sh //
2016-04-18 16:43:42
4227
原创 机器学习 笔记(三) 到底选择哪种机器学习算法来分类
刚刚学了Andrew Ng在Coursera上的公开课,感觉在学习的过程中,有一些疑惑,尤其是各种算法之间的联系,以及在模型训练中遇到的普遍性的注意点,这里做一个回顾和总结。到底选择哪种机器学习算法?
2016-04-12 21:16:06
736
原创 机器学习 笔记(二) Multi-class classification
刚刚学了Andrew Ng在Coursera上的公开课,感觉在学习的过程中,有一些疑惑,尤其是各种算法之间的联系,以及在模型训练中遇到的普遍性的注意点,这里做一个回顾和总结。多类问题(Multi-class classification problem)
2016-04-12 21:08:05
2685
原创 机器学习 笔记(一) Non-linear classification
刚刚学了Andrew Ng在Coursera上的公开课,感觉在学习的过程中,有一些疑惑,尤其是各种算法之间的联系,以及在模型训练中遇到的普遍性的注意点,这里做一个回顾和总结。非线性分类问题( Non-linear classification)可以用逻辑回归算法Logistic regression algorithm来解决这个问题。
2016-04-12 20:43:45
1078
原创 machine learning:计算error时lambda取值
machine learning week6_ex5:众所周知,在线性回归里,lamda是用于regularization的,防止over fitting的问题。
2016-03-10 17:06:12
811
原创 ML课后练习问题:fmincg: nonconformant arguments
Andrew Ng的公开课练习ex3,遇到如下问题: error: fmincg: operator +: nonconformant arguments (op1 is 401*10, op2 is 4010*1)。 fmincg进行“+”操作运算时,参数的维度冲突。原因是:写lr CostFunction的时候出错,导致矩阵维度不匹配。 在oneVsAll文件里面,针对每个分类器,依次
2016-03-05 10:12:32
7673
原创 selector的使用
用selector可以让控件根据状态的不同呈现不同的形态。例如按钮选中、不选中,显示不同的背景图片。如果有多个这样的selector,文件会比较多,这时候也可以用java代码实现,用**StateListDrawable**类。
2016-02-03 16:45:19
961
转载 android 控件布局
http://blog.youkuaiyun.com/penglijiang/article/details/7775642android 控件布局(顶部、底部......) android:layout_above 将该控件的底部至于给定ID的控件之上android:layout_below 将该控件的顶部至于给定ID的控件之下android:layout_toL
2016-02-01 17:50:45
433
原创 如何定义自己的控件
以定义一个ImageView为例。1.定义一个layout.xml文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_widt
2016-01-29 14:30:42
561
原创 在activity之间传递handler(一)
最近在研究基于安卓系统的语音识别和蓝牙通讯,过程中涉及到多个activity的交互。activity之间的交互数据可以由Intent完成,也可以借用Handler。如果用intent的话,一定要finish当前的activity UI,另一个activity响应,数据才得以传递,此时UI势必改变。而用handler是在一个activity中控制另一个activity活动的好方法。在activity之
2016-01-12 11:22:34
4453
原创 Android studio JNI(NDK) 开发
JNI是JAVA NATIVE INTERFACE的缩小,它允许Java代码与用其它语言写的代码之间进行交互,例如典型的C或C++语言。Java是上层语言,而C或C++是底层语言(用来实现本地方法),所以JNI是起中间件的作用,将上层(交互层)和下层(驱动层)联系起来。步骤在上层用JAVA申明本地函数,在底层用C或者C++实现本地函数。
2016-01-12 09:21:56
1060
用broadcast在activity之间传递数据
2016-01-20
用handler在activity之间传递数据
2016-01-11
Octave4.0.0_MachineLearning_patch
2016-02-18
台湾大学林轩田机器学习技法
2018-12-18
AppAndHandler
2016-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1