- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 Pytorch Mobile 之Android Demo源码分析
现如今,在边缘设备上运行机器学习/深度学习变得越来越流行,它需要更低的时延。而从Pytorch 1.3开始,我们就可以使用Pytorch将模型部署到Android或者ios设备中。Pytorch官方文档中提供两个关于Pytorch-mobile的Demo: Github地址主要包含了两个APP应用,一个简单的在神经网络领域中的“hello world"项目,另一个就更复杂了一些,有图形识别...
2019-10-30 21:59:03 9964 38
转载 Android NDK相关知识总结(转自Android Developer中文档)
1 NDK 使用入门原生开发套件 (NDK) 是一套工具,使您能够在 Android 应用中使用 C 和 C++ 代码,并提供众多平台库,您可使用这些平台库管理原生 Activity 和访问物理设备组件,例如传感器和轻触输入。对于Android初学者NDK不适合,但是若有以下事项,NDK可以派上用场。进一步提升设备性能,以降低延迟,或运行计算密集型应用,如游戏或物理模拟。重复使用您自己或...
2019-10-30 17:14:44 286
原创 Pytorch【60天修炼计划】之第二阶段——进阶:卷积神经网络之LeNet
LeNet是来自论文《Gradient-Based Learning Applied to Document Recognition》中提出的网络,它是CNN的开山鼻祖,对于手写数字的识别有了当时最先进的结果。这是LeNet的网络结构:input [ 1, 32 × 32 ] ( channels, weight * height)Conv2d [ 1, 6, 5 × 5 ] (in_c...
2019-10-24 16:37:24 222
原创 初始卷积神经网络CNN
学习深度学习一定要学习CNN,而CNN的发展非常快,从 LeNet 到 AlexNet 到 VGG 到 GoogleNet 再到 ResNet 再到 DenseNet,学习这些经典的网络首先需要了解卷积神经网络的相关知识。下图就是LeNet的网络结构,如果你不懂CNN,是完全不明白这到底是个什么东西的。Why CNN首先,我们使用神经网络可以实现回归求解,图片的识别当然也是可以使用神经网...
2019-10-24 15:09:58 246
原创 Pytorch【60天修炼计划】之第一阶段——入门:Kaggle实战-房价预测
Kagglekaggle是一个著名的供机器学习爱好者交流的平台。网页为https://www.kaggle.com 。今天为入门阶段的最后一天,我们对kaggle中的房价预测进行实操练习。项目结构图如下:按照之前转载知乎大佬的pytorch项目结构进行布置,最终结果如下:data /首先从kaggle中将数据集下载下来,即将train.csv和test.csv下载下来,并放到data...
2019-10-16 21:36:07 918
原创 Pytorch【60天修炼计划】之第一阶段——入门:softmax回归的实现
DAY 53.6 SOFTMAX回归的从零开始实现import torchimport torchvisionimport numpy as np3.6.1 获取和读取数据使用Fashion-MNIST数据集,设置batch大小为256import torchvision.transforms as transformsbatch_size = 256mnist_train ...
2019-10-10 16:19:16 313
转载 Pytorch【60天修炼计划】之第一阶段——入门2
之前写Pytorch的 代码时候,只用了一个main函数就搞定了,其实这样可读性是非常差的,所以我从知乎上找到了一篇知乎文章将如何合理组织代码的文章,现在把它转化成自己的东西。项目文件组织架构程序文件的组织架构为:程序文件的组织结构:├── checkpoints/├── data/│ ├──_init_.py│ ├── dataset.py│ └── get_dat...
2019-10-09 10:12:00 282
空空如也
Ubuntu 16.04 双屏问题(一个竖屏一个横屏)有bug
2019-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人