分类 计算机技术笔记 下的文章

素性测试from sympy.ntheory.primetest import isprime将十六进制密钥转成整型数def hex_str2int(s): prime="".join(s.replace(" ","").replace("\n","").split(":&q...

展开阅读

import cv2 import numpy as np from skimage.transform import resize def resize_scaling(img, ratio): return resize(img, (int(img.shape[0]*ratio),int(img.shape[1]*ratio))) def draw_bbox(img_path...

展开阅读

如何为lua写一个C library(如何在Lua中调用C代码/C动态库)?下载lua源码,参考柴士童:在windows上编译linux源码在windows上用mingw编译安装到C:lua(例),并将源码src目录下的luaxx.dll复制到C:lualib目录下在这个链接下寻找legacy Windows package,解压后在根目录下运行以下命令将luarocks安装到C:luaro...

展开阅读

使用包管理器cabal安装Happy# 编译安装 cabal get happy && cd happy* && cabal configure && cabal install # 直接从Hackage安装,--ghc-options="+RTS -M200M" -j1的flag # 是为了防止并行编译使用过多内存导致内存...

展开阅读

在Ubuntu上安装nvidia-docker后可以在docker容器内使用cuda环境,这可以避免手动配置深度学习开发环境的麻烦首先,使用以下命令添加新的驱动源:sudo add-apt-repository ppa:graphics-drivers sudo apt-get update在Software & Updates中找到Additional Drivers,选中Using NV...

展开阅读

//Filename: hello.cu #include <iostream> __global__ void add(int a, int b, int *c){ //核函数,将在GPU设备上运行 *c = a + b; } int main(void){ //主函数,在主机上运行 int count; //设备个数 cudaDevic...

展开阅读

错误:找不到xxx.hpp,找不到xxx.lib,“模块计算机类型“x86”与目标计算机类型“x64”冲突”,“模块计算机类型“x64”与目标计算机类型“x86”冲突,Could NOT find 包名 ( missing: 库名 _ LIBRARY ) 等等类似错误建议使用NuGet或vcpkg安装对应的第三方库。在Visual Studio 中 解决方案-> 项目名称 ->右...

展开阅读

import numpy as np import rawpy import matplotlib.pyplot as plt def pack_raw(raw): # pack Bayer image to 4 channels im = raw.raw_image_visible.astype(np.float32) im = np.maximum(im - 51...

展开阅读

清除已经删除的软件包: sudo apt-get purge $(dpkg -l | grep '^rc' | awk '{print $2}')查看磁盘占用最大的包:dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n在已安装的包中查找:apt list -a --installed pkgname查看系统发行版:echo $...

展开阅读