Dimensionality of ConvNet

Date Tags DL / ML

To novices in Deep Learning, figuring out the dimension of a convolutional network and the number of learnable parameters in it could be itimidating at first. This is largely due to the confusing usage of jargons (like depth, filter and fiber) and the parameters sharing scheme. This artile will focus …

more ...

Distributions with scipy.stats

In this article, several distributions are implented with scipy.stats.

In [1]:
import numpy as np
from scipy import stats
import matplotlib.pyplot as plt

Binomial

In [2]:
n = 10
p = 0.3

rv = stats.binom(n=n, p=p)

fig, ax = plt.subplots()
# x = np.arange(11)
x = np …

more ...

On Writing Papers

To write peer-reviewed journal articles and get them published is probabally the hardest and most important part of graduate school life. An "algorithm" for writing a paper was proposed by Professor Pete Carr in a youtube video titled "How to write a paper in a weekend" . (What an attractive and …

more ...

Windows 10 安装 OpenSSH

安装 Win32-OpenSSH

  • 下载最新的发布版本 https://github.com/PowerShell/Win32-OpenSSH/releases
  • 解压到 C:\Program Files\OpenSSH
  • 可以将该目录加入 Path
  • 以管理员权限安装 SSHDssh-agent 服务 :

    powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

  • 生成 Server Keys 并且限制这些文件的访问权限 , 以管理员权限运行 :

    .\ssh-keygen.exe -A powershell.exe -ExecutionPolicy Bypass -File .\FixHostFilePermissions.ps1 -Confirm:$false

  • 在 Windows 防火墙中为 SSH 服务器开启一个 …

more ...

在Powershell中使用Conda的activate

conda 在 Windows 上的默认 shellcmd, 而不是 PowerShell。 在 PowerShell 中使用一般的 conda 命令是可以 , 但无法使用 activatedeactivate 切换环境 , 这在日常使用中极其不便 , 为了切换环境 , 还要单独打开一个 cmd。

github 上一直都在讨论这个问题 , 而官方版本始终没有解决 。BCSharp 给出了 Powershell 脚本 PSCondaEnvs 解决了这一问题 。

可以直接使用 conda 通过他的 Anaconda Cloud 空间安装 。

conda install -n root -c pscondaenvs pscondaenvs

可是 , 在国内总是连接有问题 , 因而只能采用手动安装 , 把 github …

more ...