摘要: 0x00 背景介绍 因为工作上的需要,最近开始研究Python中实现Restful API的框架和工具包。之前粗略学习过Flask,由于它比较轻量级,感觉用它来实现Restful API再适合不过了。于是,将精力重点放在了Flask及其配套工具包上,最先学习的是Flask-Restful,不过在学习 阅读全文
posted @ 2018-06-10 10:07 HackHan 阅读(2632) 评论(0) 推荐(0) 编辑
摘要: 0x00 环境及软件 1、系统环境 OS:Windows10_x64 专业版 2、所需软件或工具 JDK1.8.0_131 spark-2.3.0-bin-hadoop2.7.tgz hadoop-2.8.3.tar.gz scala-2.11.8.zip hadoop-common-2.2.0-b 阅读全文
posted @ 2018-06-09 20:31 HackHan 阅读(2738) 评论(0) 推荐(1) 编辑
摘要: 功能描述:清理/var/log/路径下的messages历史日志文件(messages-date),但不清理messages文件本身 依赖要求:服务器上安装了bc模块 要实现定时执行,需要创建crontab计划。例如,我们想每隔1个小时执行该日志清除程序,假设该可执行文件存放路径为/opt/shel 阅读全文
posted @ 2018-04-30 21:19 HackHan 阅读(7810) 评论(2) 推荐(1) 编辑
摘要: 功能说明:批量在多台服务器上执行命令 保存IP地址列表的文件hostlist.txt: 阅读全文
posted @ 2018-04-30 21:18 HackHan 阅读(6374) 评论(1) 推荐(0) 编辑
摘要: 0、环境信息 系统:Win10_x64 Go版本:go version go1.8.1 windows/amd64 Git版本:git version 2.17.0.windows.1 1、安装Go运行环境,并设置GOROOT和GOPATH环境变量 安装Go环境教程此处不再介绍,网络搜索即可。 GO 阅读全文
posted @ 2018-04-15 16:23 HackHan 阅读(1780) 评论(0) 推荐(0) 编辑
摘要:   在本节中,我们将学习如何利用 使用多个GPU。 在PyTorch中使用多个GPU非常容易,你可以使用下面代码将模型放在GPU上: 然后,你可以将所有张量拷贝到GPU上: 请注意,仅仅调用 并不会将张量拷贝到GPU上,你需要将它指派给一个新的张量,然后在GPU上使用这个新张量。 在多个G 阅读全文
posted @ 2018-01-31 10:34 HackHan 阅读(607) 评论(0) 推荐(0) 编辑
摘要:   太棒啦!到目前为止,你已经了解了如何定义神经网络、计算损失,以及更新网络权重。不过,现在你可能会思考以下几个方面: 0x01 数据集 通常,当你需要处理图像、文本、音频或视频数据时,你可以使用标准的python包将数据加载到numpy数组中。然后你可以将该数组转换成一个 。 对于图像, 阅读全文
posted @ 2018-01-31 01:25 HackHan 阅读(4018) 评论(1) 推荐(1) 编辑
摘要:   在PyTorch中,集中于所有神经网络的是 包。首先,我们简要地看一下此工具包,然后我们将训练第一个神经网络。 包为张量的所有操作提供了自动微分。它是一个运行式定义的框架,这意味着你的后向传播是由你的代码运行方式来定义的,并且每一个迭代都可以是不同的。 下面,让我们使用一些更简单的术语 阅读全文
posted @ 2018-01-30 23:07 HackHan 阅读(933) 评论(0) 推荐(0) 编辑
摘要:   神经网络可以通过使用 包来构建。 既然你已经了解了 ,而 依赖于 来定义模型并对其求微分。一个 包含多个网络层,以及一个返回输出的方法 。 例如,查看下图中的对数字图片分类的网络: 这是一个简单的前馈网络。它接受输入,并将输入依次通过多个层,然后给出输出结果。 对于神经网络来说,一个经 阅读全文
posted @ 2018-01-30 23:04 HackHan 阅读(1673) 评论(0) 推荐(0) 编辑
摘要:   0x00 PyTorch是什么? PyTorch是一个基于Python的科学计算工具包,它主要面向两种场景: 用于替代NumPy,可以使用GPU的计算力 一种深度学习研究平台,可以提供最大的灵活性和速度 0x01 开始学习 1、Tensors Tensors(张量)类似于numpy的n 阅读全文
posted @ 2018-01-28 10:41 HackHan 阅读(3142) 评论(0) 推荐(0) 编辑