git与github使用笔记

一、生成ssh密钥没有初始化就初始化git config --global user.name "这里换上你的用户名"git config --global user.email "这里换上你的邮箱"生成密钥ssh-keygen -t rsa -C "这里换上你的邮箱"二、多个ssh密钥通过更改保存目录来实现:这个是保存在github_id_rsa目录下。ssh-keygen -t rsa -C

- 阅读全文 -

【学习笔记】反向误差传播之数值微分

所谓数值微分,其实说白了就是求导,求导有直接求导和求偏导,在神经网络中用到的一般都是求偏导,从而得到每一个权值的误差。这次准备用Python来研究一波数值微分。直接求导具体求导公式,学过高数应该知道有一个叫“向前差分”的玩意儿,他的公式长这样:然而在Python中其实并不好实现,因为在这个定义中,向前差分的步长越小越好,但是在Pyhton中小数点并不会保留那么多。所以在小到一定程度的时候就变成了0

- 阅读全文 -

ctypes调用C/C++

前言:linux的动态链接库后缀为.so,Windows为dll。一、windows环境1.配置mingw64Windows环境可以使用mingw64进行编译。下载地址:https://sourceforge.net/projects/mingw-w64/files/win下载win32-seh。之后解压再添加环境变量即可。2.测试代码在mingw64中,有gcc和g++两种编译器。若要在wind

- 阅读全文 -