会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
叠加态的猫
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
6
7
8
9
10
11
12
13
14
···
23
下一页
2018年6月2日
『Python CoolBook』Cython
摘要: Cython扩展Python
阅读全文
posted @ 2018-06-02 17:25 叠加态的猫
阅读(1301)
评论(0)
推荐(0)
编辑
2018年5月31日
『流畅的Python』第5章笔记_一等函数
摘要: 函数对象相关
阅读全文
posted @ 2018-05-31 23:12 叠加态的猫
阅读(348)
评论(0)
推荐(0)
编辑
2018年5月29日
『MXNet』第十弹_物体检测SSD
摘要: SSD项目辅助说明,详情见github
阅读全文
posted @ 2018-05-29 23:53 叠加态的猫
阅读(3096)
评论(0)
推荐(0)
编辑
2018年5月27日
『MXNet』第九弹_分类器以及迁移学习DEMO
摘要: 解压文件命令: 拷贝文件命令: 一、整理数据 我们有两个文件夹'../data/kaggle_cifar10/train'和'../data/kaggle_cifar10/test',一个记录了文件名和类别的索引文件 我们的目的是在新的文件夹下形成拷贝,包含三个文件夹train_valid、trai
阅读全文
posted @ 2018-05-27 23:52 叠加态的猫
阅读(1645)
评论(0)
推荐(0)
编辑
2018年5月26日
『MXNet』第八弹_数据处理API_上
摘要: 一、Gluon数据加载 下面的两个dataset处理类一般会成对出现,两个都可做预处理,但是由于后面还可能用到原始图片,.ImageFolderDataset不加预处理的话可以满足,所以建议在.DataLoader预处理 图片数据(含标签)加载函数:gluon.data.vision.ImageFo
阅读全文
posted @ 2018-05-26 23:46 叠加态的猫
阅读(4750)
评论(0)
推荐(0)
编辑
『Python CoolBook』C扩展库_其六_线程
摘要: GIL操作 想让C扩展代码和Python解释器中的其他进程一起正确的执行, 那么你就需要去释放并重新获取全局解释器锁(GIL)。 在Python接口封装中去释放并重新获取全局解释器锁(GIL),此时本段程序失去GIL运行,其他线程可以无视本函数的运行而运行,直到Py_END_ALLOW_THREAD
阅读全文
posted @ 2018-05-26 17:29 叠加态的猫
阅读(574)
评论(0)
推荐(0)
编辑
『Python CoolBook』C扩展库_其六_从C语言中调用Python代码
摘要: 点击进入项目 一、C语言运行pyfun的PyObject对象 思路是在C语言中提供实参,传给python函数: 获取py函数对象(PyObject),函数参数(C类型) 获取GIL(PyGILState_Ensure) 确保fun对象可调用 参数转换为python对应类型(Py_BuildValue
阅读全文
posted @ 2018-05-26 17:04 叠加态的猫
阅读(712)
评论(0)
推荐(0)
编辑
『MXNet』第七弹_多GPU并行程序设计
摘要: 资料原文 一、概述思路 假设一台机器上有个GPU。给定需要训练的模型,每个GPU将分别独立维护一份完整的模型参数。 在模型训练的任意一次迭代中,给定一个小批量,我们将该批量中的样本划分成份并分给每个GPU一份。 然后,每个GPU将分别根据自己分到的训练数据样本和自己维护的模型参数计算模型参数的梯度。
阅读全文
posted @ 2018-05-26 00:23 叠加态的猫
阅读(4183)
评论(0)
推荐(0)
编辑
2018年5月25日
『Python CoolBook』C扩展库_其五_C语言层面Python库之间调用API
摘要: 点击进入项目 一、C层面模块添加API 我们仍然操作如下结构体, 本节目标是封装两个Point结构体的操作函数为sample库的C级API,可以被sample以外的C库调用,首先写出以下函数指针结构体实例, 结构体定义如下,位于一个新的头函数中, 修改初始化函数,将函数指针结构体注册为Capsule
阅读全文
posted @ 2018-05-25 17:11 叠加态的猫
阅读(918)
评论(0)
推荐(0)
编辑
『Python CoolBook』C扩展库_其四_结构体操作与Capsule
摘要: 点击进入项目 一、Python生成C语言结构体 C语言中的结构体传给Python时会被封装为胶囊(Capsule), 我们想要一个如下结构体进行运算,则需要Python传入x、y两个浮点数, 然后对这两个浮点数解析后生成C中Point的结构体,如下, 上面最后一句将使用C中的结构体构建Python胶
阅读全文
posted @ 2018-05-25 15:26 叠加态的猫
阅读(1525)
评论(0)
推荐(0)
编辑
『Python CoolBook』C扩展库_其三_简单数组操作
摘要: 点击进入项目 这里的数组要点在于: 数组结构,array.array或者numpy.array 本篇的数组仅限一维,不过基础的C数组也是一维 一、分块讲解 源函数 封装函数 代码的关键点在于 PyBuffer_GetBuffer() 函数。 给定一个任意的Python对象,它会试着去获取底层内存信息
阅读全文
posted @ 2018-05-25 14:44 叠加态的猫
阅读(935)
评论(0)
推荐(0)
编辑
2018年5月24日
『MXNet』第六弹_Gluon性能提升
摘要: Gluon性能提升原理
阅读全文
posted @ 2018-05-24 20:12 叠加态的猫
阅读(3602)
评论(0)
推荐(0)
编辑
『Python CoolBook』C扩展库_其二_demo演示
摘要: cookbook上的示例可允许版本,同样的函数参数为标量
阅读全文
posted @ 2018-05-24 16:13 叠加态的猫
阅读(464)
评论(0)
推荐(0)
编辑
『Python CoolBook』C扩展库_其一_用法讲解
摘要: Python模块书写
阅读全文
posted @ 2018-05-24 10:53 叠加态的猫
阅读(727)
评论(0)
推荐(0)
编辑
2018年5月23日
『MXNet』第五弹_MXNet.image图像处理
摘要: 简单处理API 读取图像: 图像类型转换: 图像增强流程 具体增强方式教程有很详细的示意,不再赘述 辅助函数,用于将增强函数应用于单张图片: 对于训练图片我们随机水平翻转和剪裁。对于测试图片仅仅就是中心剪裁。我们假设剪裁成28×28×3用于输入网络: 使用如下闭包来增强: 基本逻辑就是这样。
阅读全文
posted @ 2018-05-23 23:18 叠加态的猫
阅读(2414)
评论(0)
推荐(0)
编辑
上一页
1
···
6
7
8
9
10
11
12
13
14
···
23
下一页
公告