几种排序算法

排序算法

1 冒泡(Bubble Sort)

图解

算法步骤

Python argument types did not match C++ signature

问题

我佛了,我的博客访问也太慢了吧。

dlib在windows下兼容性不好,不过也不是不能用。

1
2
3
4
5
Boost.Python.ArgumentError: Python argument types in
rectangle.__init__(rectangle, numpy.int32, int, int, int)
did not match C++ signature:
__init__(struct _object * __ptr64, long left, long top, long right, long bottom)
__init__(struct _object * __ptr64)

一路定位

1
2
3
4
5
6
7
8
def _css_to_rect(css):
"""
Convert a tuple in (top, right, bottom, left) order to a dlib `rect` object

:param css: plain tuple representation of the rect in (top, right, bottom, left) order
:return: a dlib `rect` object
"""
return dlib.rectangle(css[3], css[0], css[1], css[2])


return dlib.rectangle(css[3], css[0], css[1], css[2])
改成
return dlib.rectangle(int(css[3]), int(css[0]), int(css[1]), int(css[2]))

问题解决

深度学习入门与实践(二分类、多分类、回归问题)

二分类问题

  • 数据集 : imdb

一些心得:

二分类问题的神经网络输出为0或1,只有两种情况,故称为二分类,imdb数据集包含25000条电影的评价,将评价内出现的单词利用索引的方式保存在list里面,包含训练数据和测试验证数据,训练数据分为data和labels两部分,data记录评价,labels记录是否正面评价,例1为正面评价,0为负面评价。

训练中的层还并没有完全搞清楚,不做解释。

深度学习入门与实践(一)

前言

最近申请了一个实践项目,主要做图像分类识别的,虽说不知道能不能立项吧(已立项),但是既然已经决定往软件方面转了,所以有必要先搭建一下环境。对比了一下现有的深度学习框架,决定先安装谷歌的TensorFlow,然后再安装keras。

詹韦最后一次对决

刚才热火-湖人比赛结束,18-19赛季最后一次交手,同时这赛季是韦德的「最后一支舞」

从高一开始看球,那时候什么也不懂,每天晚上从学校回来,端上一碗饭,坐在电视前看球,那时候他两正在 热火,每每看到詹韦连线总是让人热血澎湃。

如今一晃7年过去了,韦德腮帮越来越大,詹2.0也已变成了詹4.0,今日竟是詹韦的最后一次对决。

7年间,我身边的朋友也是聚少离多。

打球的兄弟也逐渐远去,室友与同学毕业后各奔东西,也许自己与他们如同詹韦一样,从今往后再也无法在球场上相见。

赛后詹韦交换球衣,不知不觉眼眶竟有点湿润…

人生啊,只有离别。

愿你们一切安好。

记一次sb操作

昨天,一个项目,git push到git.dev.tencent.com,https方式要我输密码,我已经很不爽了,就把它改成了ssh方式,同时公钥也部署到git.dev.tencent.com了。

诶,然后git push提示权限不足,sudo git push提示公钥出错。

ssh -T [email protected]提示通过,顿时懵逼。

然后公钥删了又新建,来来回回折腾三十分钟。

后来。。。

突然发现sudo ssh -T [email protected]提示公钥出错,恍然大悟。原来sudo和普通用户所用的并不是一个公钥。

chmod -R 777修改权限,然后git push,瞬间推送完成。。。太tm真实了。

编译适用于mt7620a的OpenWrt

前言

由于本人酷爱刷机,可以说是几天不刷机手就痒的那种,于是最近想看看能否在安卓下写一个工具箱(当然必须要MD材料化的工具箱,Material Design YES!!!),去实现一些简单的操作,例如用linux的busybox里面的dd命令,比如:

1
$ dd if = .../recovery.img of = /dev/block/.../by-name/recovery

这个命令去刷一下TWRP的第三方recovery。

但是吧,看了几天发现安卓入门怪复杂的,目前也仅仅看了看xml的几种布局,回头一想Java只会基本语法,高级特性啥也不会。

立即推 -> 放弃。。。

当然,放弃是不可能放弃的,这辈子都不可能放弃的,然后决定用Kotlin写吧,故又看了几天的Kotlin,话说这东西语法是真的牛批,简洁,面向对象。

上面说的这么多,和编译OpenWrt的笔记有什么关系吗?!

当然有,如果我今天不看Kotlin,就不会头昏脑胀,不头昏脑涨,就不会想着换点别的东西折腾折腾。

博客环境从coding ide迁移到了cloud studio

本条博客测试是否正常推送至blog repo。

PS:
太麻烦了,差点想放弃,想在自己电脑上装个hexo。。。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×