使用Python向你的移动设备发送通知

有时候我们需要在一段python代码执行完成后提醒我们,比如长时间的深度学习训练完成后,向手机发送通知来提醒我们训练完成。使用python包 notify-run 可以方便的实现如上需求,并且内置了Keras的回调函数,能够更方便地发送实时训练消息。

1. 安装

直接pip安装 notify-run 包:

2. 配置

注册服务: 然后会弹出一个二维码:
Continue reading “使用Python向你的移动设备发送通知”

在命令行中使用wget下载Google Drive中的文件

有时候在没有图形界面的情况下想要下载Google Drive中的文件非常麻烦,虽然有一些软件可以实现,但是如果只是偶尔使用就显得很繁琐

一行命令:

其中 FILEID 是Google Drive共享文件的ID,可以通过右键->获取共享链接得到, FILENAME 随意

 

在 Google Cloud 上使用 GPU 进行深度学习加速

深度学习需要用到GPU的并行计算能力进行加速,由于不方便安装台式机,计划用云GPU进行,以国内某知名云为例:

CPU: E5 4vCPU,内存: 30G,GPU: NVIDIA P100,SSD: 40G,硅谷节点(无国内节点),包月5460.80元

而Google Cloud Compute Engine提供以小时计费的GPU计算单元(关机后不收费),相似配置需要894.06美元/月(约6000元),如果按小时计费,约1.225美元/小时,所以如果是学习为目的的话Google Cloud还是非常划算的。

1.创建Google Compute Engine

选择Compute Engine -> VM instances -> Create Instance

选择适合你的CPU、GPU、内存配置,可以先选低一点,后期随时可以调,GPU也是,我选择了如下配置: Continue reading “在 Google Cloud 上使用 GPU 进行深度学习加速”

Qt换国内源

1. 下载Updates.xml

以清华TUNA源为例:https://mirrors.tuna.tsinghua.edu.cn

依次进入 online -> qtsdkrepository -> [你的平台] -> root -> qt

例如Windows平台: /qt/online/qtsdkrepository/windows_x86/root/qt/

将Updates.xml下载下来,保存到一个可靠的位置,如Qt根目录 C:\Qt\Qt5.11.0\

2. 替换

选择你喜欢的编辑器,将Updates.xml中的URL替换为TUNA的网址:

Continue reading “Qt换国内源”