![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 68
geastwind1
这个作者很懒,什么都没留下…
展开
-
windows下用ConEmu启动分组命令行
假如你建立了一个目录叫做work2024,里面有一个proj的子目录是你的工程所在位置,把这个批处理文件丢在work2024目录下面,运行起来之后,会自动生成上述的三个dos界面,分别用于调试,加载和编译。它是一款多文档界面的dos窗口,就是说,虽然只有一个GUI界面,但是可以通过选择不同的标签激活需要的页面,实现多个dos命令窗口的切换。命令行工具以其高效,简洁,方便,是许多事务的必选操作工具,例如命令行编译,命令行加载程序,命令行调试等。-Title 定义显示在标题栏中的内容,例如这里是一键下载。原创 2024-08-06 20:00:17 · 304 阅读 · 0 评论 -
用makefile作为神经网络训练/推理的入口
假如你有一个神经网络需要训练,假设名叫basenet,然后需要训练不同的参数下的版本,比较性能上的差异,于是可以在basenet中放置网络的定义,训练脚本train.py,推理脚本infer.py,还有其它需要的脚本...,然后建立和basenet平行的目录,例如basenet-1,basenet-2,...这些目录只需要放一个makefile以及训练参数的定义config.py,他们之间只有config.py有差异。进入到basenet的上一层,我这里是makefile-train,输入命令即可。原创 2024-08-06 19:26:59 · 224 阅读 · 0 评论 -
彩色化输出你的print——用loguru替换print
loguru是一款日志记录工具,可以把日志用彩色的方式输出到控制台终端,也可以同时输出到文件中。和print接口用法完全一致,支持可变参数,可以直接替换print,同时可以用颜色突出重点,同时输出时间戳和打印语句所在的位置。在python中我们经常要用print输出一些打印信息,一旦打印信息过多,由于信息没有颜色标记,重点不够突出,想要关闭也不容易找到位置。然后找到loguru安装的目录,一般是在python环境的Lib\site-packages\loguru目录。2.修改下面几个函数,用于彩色输出。原创 2024-08-03 20:03:25 · 278 阅读 · 0 评论 -
用vs studio编译一个c python 模块
这个helloworld模块只定义了一个接口,外部的名字是helloworld.hello,内部实现的函数是helloword(PyObject* self, PyObject* Py_UNUSED(args));这里模块名称是'helloworld',这里源文件只有一个:'src/helloworld.c'。下载后展开到webrtcvad-2.0.10目录,到该目录运行python setup.py build install即可编译并安装。最后,我们可以编译复杂的模块,例如webrtcvad等。原创 2024-08-03 19:09:58 · 391 阅读 · 0 评论 -
windows下搭建python的C模块的visual studio编译器
如果你安装的虚拟python目录是X:\virtual_python\Python38_msvc,那么就是X:\virtual_python\Python38_msvc\Lib\site-packages\setuptools\_distutils\_msvccompiler.py和X:\virtual_python\Python38_msvc\Lib\site-packages\setuptools\msvc.py。重申一下,想要省心省力的话,编译器可以用免安装的。这一句注释掉,改成了。原创 2024-08-02 13:23:08 · 232 阅读 · 1 评论