python
Real_BB
欢迎一起探讨深度学习算法开发的问题
展开
-
Ubuntu 14.04 python caffe 安装
build-essential 安装sudo apt-get updatesudo apt-get install build-essentialcuda 安装 安装文件cuda_7.5.18_linux.run(官网下载) 先修改.run文件可执行权限sudo chmod +755 cuda_7.5.18_linux.run安装:一定要退出ubu原创 2016-08-26 11:39:33 · 848 阅读 · 0 评论 -
关于Python multiprocessing.Array创建的共享内存无法删除的问题
由于GIL(global interpretor lock)机制,Python多线程(multi-thread)操作,不是真正意义上的并行多线程(具体请看这)。因此,Python的并行工作一般采用多进程的方式进行(Multi-process)。多进程相对于多线程最大的问题的数据通信问题,特别是大数组的交换会很慢。 最近项目组在实现Python多线程计算时,采用了pprocess库原创 2016-09-20 20:26:27 · 8560 阅读 · 1 评论 -
Python中函数的参数传递与可变长参数
1.Python中也有像C++一样的默认缺省函数1 def foo(text,num=0):2 print text,num3 4 foo("asd") #asd 05 foo("def",100) #def 100定义有默认参数的函数时,这些默认值参数位置必须都在非默认值参数后面。调用时提供默认值参数值时,使用提供的值,否则使用默认值。2.Python转载 2016-10-19 17:02:38 · 704 阅读 · 0 评论 -
设置Pycharm环境变量
今天运行tensorflow的时候,发现在pycharm下,程序无法找到CUDA的libcupti.so文件。而在添加完环境变量:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH/usr/local/cuda/extras/CUPTI/lib64:后,在命令行可以运行程序。然而,在Pycharm中运行程序,仍无法找到CUDA库文件。经过下午的折腾,终于原创 2016-11-21 18:32:16 · 69161 阅读 · 22 评论 -
python super()调用多重继承函数问题
class A(object): def __init__(self): print('a')class B(object): def __init__(self): print('b') class C(A, B): def __init__(self): A.__init__() B.__init__() print('c')c = C()原创 2018-06-06 23:11:33 · 5104 阅读 · 4 评论