- 博客(29)
- 资源 (11)
- 收藏
- 关注
原创 c++调用java内部类加$
要模仿的java方法如下: private static MappedByteBuffer loadModelFile() throws IOException { @SuppressLint("SdCardPath") File file = new File("/sdcard/libs/data.txt"); FileInputStream inputStream = new FileInputStream(file); F
2021-03-23 16:17:56 180
原创 通过Ubuntu16.04编译Android下的exosip动态库
通过Ubuntu16.04编译Android下的exosip动态库1、下载exosip2、编译exosip1、下载exosip地址: http://download.savannah.nongnu.org/releases/exosip/2、编译exosip1.解压压缩文件tar -zxvf libeXosip2-4.1.0.tar.gz2.在文件夹libeXosip2-4.1.0下新建文件夹jni,将目录下的include、tools及src拷贝到jni文件夹中。3.将osip生成的li
2020-11-05 17:08:22 555
原创 通过Ubuntu16.04编译Android下的osip动态库
通过Ubuntu16.04编译Android下的osip动态库1、下载osip2、编译osip1、下载osip地址: http://ftp.gnu.org/gnu/osip/2、编译osip1.解压压缩文件tar -zxvf libeXosip2-4.1.0.tar.gz2.在文件夹libeXosip2-4.1.0下新建文件夹jni,将目录下的include及src拷贝到jni文件夹中。3.在jni文件夹下添加Android.mk及Application.mk文件,内容如下:Androi
2020-11-05 16:54:09 372
原创 使用tensorflow object detection 现有模型预测
使用tensorflow object detection 现有模型预测一、安装tensorflow1.12.0以上版本二、显示环境安装三、object detection模型引用四、模型准备五、加载固化模型到内存六、加载标签七、识别一、安装tensorflow1.12.0以上版本import numpy as npimport osimport six.moves.urllib as u...
2019-09-27 10:10:34 393
转载 从Inception v1,v2,v3,v4,RexNeXt到Xception再到MobileNets,ShuffleNet,MobileNetV2,ShuffleNetV2
v1:Going deeper with convolutionsInception v1的网络,主要提出了Inceptionmodule结构(11,33,55的conv和33的pooling组合在一起),最大的亮点就是从NIN(Network in Network)中引入了1*1 conv,结构如下图所示,代表作GoogleNet假设previous layer的大小为2828192,则,...
2019-01-30 17:45:10 405
转载 详解深度学习之经典网络架构(六):ResNet 两代(ResNet v1和ResNet v2)(转载)
一、ResNet v1 一说起“深度学习”,自然就联想到它非常显著的特点“深、深、深”(重要的事说三遍),通过很深层次的网络实现准确率非常高的图像识别、语音识别等能力。因此,我们自然很容易就想到:深的网络一般会比浅的网络效果好,如果要进一步地提升模型的准确率,最直接的方法就是把网络设计得越深越好,这样模型的准确率也就会越来越准确。那现实是这样吗?先看几个经典的图像识别深度学习模型: ...
2019-01-28 18:20:07 1883
转载 【技术综述】一文道尽“人脸数据集”(转载)
文章首发与微信公众号《与有三学AI》https://mp.weixin.qq.com/s?__biz=MzA3NDIyMjM1NA==&mid=2649030223&idx=1&sn=c6e73f4089e2e7dab0831ed064587134&chksm=87134032b064c924e3304808ded3f9f7dcad5ed687684e52951c...
2018-11-22 14:34:42 1440 1
原创 镜子角度和照镜子胖瘦问题
最近由于工作中遇到了镜子安装角度的问题,在此做一个分析。假设照镜子人身高1.7M,距离镜子1m。镜面和地面夹角为 \alpha
2018-09-09 16:50:28 3943
原创 tensorflow复现yolov3(参考keras-yolo3)
前言网上找了几个复现的python代码,就数这个keras-yolo3好了,由于想体验下yolov3作者给出的权重文件经历的过程,所以想自己走一遍(c++又菜),看后面计算loss时候的矩阵操作看的头大,还有这个输入给模型的数据结构也不清晰,写个文章记录下,顺便整理下思路,有错误的帮忙指正,谢谢啦~(我用的是windows平台)网络模型复现首先下载c++对应的代码并运行,由于作者只提供...
2018-08-28 17:36:47 9470 1
原创 TensorFlow模型恢复报错
错误信息Attempting to use uninitialized value input_producer/input_producer/limit_epochs/epochs今天在模型恢复的时候出现上图报错信息,最后发现是由于调用tf.train.slice_input_producer方法产生的错误信息。它本身认为是一个tensor修改方法:获取batch后,在sess...
2018-08-28 14:45:00 1374 1
原创 Windows下安装coco数据集api——pycocotools
实现及环境要求参考开源链接: https://github.com/philferriere/cocoapi
2018-07-19 14:32:27 3980
原创 TensorFlow保存训练模型为pd文件并恢复
TensorFlow保存模型代码import tensorflow as tffrom tensorflow.python.framework import graph_utilvar1 = tf.Variable(1.0, dtype=tf.float32, name='v1')var2 = tf.Variable(2.0, dtype=tf.float32, name='v2')v...
2018-07-19 11:06:14 5021
转载 深度学习最全优化方法总结比较(SGD,Adagrad,Adadelta,Adam,Adamax,Nadam)
前言(标题不能再中二了)本文仅对一些常见的优化方法进行直观介绍和简单的比较,各种优化方法的详细内容及公式只好去认真啃论文了,在此我就不赘述了。SGD此处的SGD指mini-batch gradient descent,关于batch gradient descent, stochastic gradient descent, 以及 mini-batch gradient desce...
2018-07-19 10:51:01 305
原创 Android集成ffmpeg显示ffmpeg配置
首先,需要编译ffmpeg对应的so文件,我是在linux下面编译的,编译脚本中的./configure可以配置一些编译项. Android程序里面的so是我当前脚本生成的so. windows下面的3.3.4的ffmpeg项目没编译过(用的git的客户端64位),,windows下面和linux下面的都一样能用(这个困扰我才尝试在windows下面编译),因为目标机器都是android(l
2017-11-05 13:18:34 354
原创 android编译ijkplayer
1、使用Ubuntu系统编译ijkplayer不要使用windows系统编译,里面坑太多,如果不方便可以直接使用我编译好的,下面附上地址。安装git,curl,yasm设置环境变量 export ANDROID_SDK= export ANDROID_NDK=下载代码切换分支 git clone https://github.com/Bilibili/ijkplayer.git ijkp
2017-11-05 13:06:02 485
原创 AndroidStudio编译SDL2
1、下载源码官网地址:https://www.libsdl.org/2、复制文件到jni/sdl中 复制 include、src、Android.mk3、复制android-project\jni下面的文件这里需要注意一下,我用的ndk版本是14,编译会报头文件找不到,需要更改Application.mk中的架构为:armeabi-v7a x86 x86_64 arm64_v8a,这里坑了我好苦
2017-11-05 13:01:28 752
转载 Android编译FFmpeg类库
FFmpeg使用第一步,编译FFmpeg源码 –> .so 库。编译环境Mac OS X Capitan 10.11.3NDK-r10e (64-bit)FFmpeg 3.0准备工作下载安装NDK 下载地址下载FFmpeg源码 下载地址编译过程修改configure文件下载FFmpeg源代码之后,首先需要对源代码中的c
2017-09-19 14:17:17 550
原创 在activity中使用多个fragment时设置第一个fragment的沉浸栏有效,其他无效解决办法
今天想试试沉浸栏的使用,但是按照网上相应的方法设置完成后,没有达到想要的结果。使用情况是activity配合groupradio实现fragment切换,每个fragment的状态栏需要显示不同的颜色。通过hide和show的方式控制显示当前fragment。在对应的xml中设置android:fitsSystemWindows="true",以达到改变状态栏颜色的问题(具体如何配置请查阅其他文档
2016-12-29 14:02:40 4251 3
原创 php通过Apache搭建的服务器电脑端通过127.0.0.1可以访问,手机无法访问的问题
由于Apache默认拒绝局域网访问,所以需要开启访问才可以。而2.2和2.4版本设置又不一样删除了 Order deny,allow 和 Order allow,deny把 Deny from all 替换成了 Require all denied把Allow from all 替换成了 Require all granted
2016-12-08 22:35:44 3408
原创 Androidstudio中编译版本和java版本冲突问题
问题产生情况,配Androidstudio配置的java8,使用的buildtools是23.0.3,使用子module;结果报错使用命令gradlew compileDebug --stacktrace查看错误详情显示:Caused by: java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPl
2016-11-30 22:10:57 4261
转载 android 模拟输入设备
Getting started with uinput: the user level input subsystemuinput is a linux kernel module that allows to handle the input subsystem from user land. It can be used to create and to handle input devi
2016-08-10 17:44:00 738
原创 Android如何保存文件到sd卡,及期间遇到的各种问题
最近打算自己实现图片异步加载并实现三级缓存,其中保存文件部分使用到了sd卡保存,保存期间遇到了各种问题,下面细数一下遇到的问题及解决方式。1、首先是sd卡是否存在及其路径获取问题public static String getFileName(Context context, String url) { String result; String forma
2016-06-14 10:24:26 1504
原创 最近AndroidStudio遇到了好几次奇怪的问题,程序正确,调试就是运行错误
原因是程序更改过后编译的安装包并没有再次进行编译,导致错误还是原来的错误。Build->Clean Project即可。
2016-06-01 11:27:24 799
原创 JavaEE工程访问出现SSL错误的解决办法
最近在学习JavaEE,从淘宝上买了几个项目源码研究研究,可是运行报SSL错误,如下图:后来通过网上查找资料和测试,这个错误和Https访问有关,只需将web.xml中的 must https /* CONFIDENTIAL
2016-05-28 16:38:26 548
转载 Java中float的取值范围为什么是那么大?
float占用4个字节,和int是一样,也就是32bit. 第1个bit表示符号,0表示正数,1表示负数,这个很好理解,不用多管. 第2-9个bit表示指数,一共8为(可以表示0-255),这里的底数是2,为了同时表示正数和负数,这里要减去127的偏移量.这样的话范围就是(-127到128),另外全0和全1作为特殊处理,所以直接表示-126到127. 剩下的
2016-02-22 13:38:28 3605
原创 android中JNI的实现步骤
1、在Android工程中声明要调用的C/C++实现的函数如:public native static String getStr();主要是关键字native2、在Android工程要调用的地方设置静态调用方法static { System.loadLibrary("com_exam_jnitest"); }3、通过javac命令将声明函数的Java文
2015-08-31 11:45:19 601
转载 Android中的windowSoftInputMode属性详解
这篇文章主要介绍了Android中的windowSoftInputMode属性详解,本文对windowSoftInputMode的9个属性做了详细总结,需要的朋友可以参考下在前面的一篇文章中,简单的介绍了一下如何实现软键盘不自动弹出,使用的方法是设置android:windowSoftInputMode属性。那么,这个属性到底是干什么的,他有什么作用呢?今天这篇文章,就是探索android
2015-07-22 10:35:22 502
android版ffmpeg调用so文件及对应头文件
2017-09-23
深度学习 21天实战Caffe(完整PDF )
2017-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人