原创 常用screen 命令

新建screen命令:screen -S name 查看screen列表:screen -ls 恢復指定screen:screen -r name 刪除screen:  screen -S name -X quit  

原创 dd快速生成文件

參看鏈接:http://www.cnblogs.com/licheng/archive/2008/03/21/1116492.htmlhttps://blog.csdn.net/cywosp/article/details/9674757

原创 ImportError: This platform lacks a functioning sem_open implementation, see issue 3770

轉自:https://segmentfault.com/q/1010000002572919原因:沒有掛載/dev/shm;python安裝時需要寫入東西,才能開啓sem_open解決辦法:(需要root權限;以下命令root賬號執行)1

原创 cuda編程之atomicAdd

以下內容來源於cuda c programming guide 注意:函數運算完之後,會將運算結果保存在第一個參數指針指定的空間位置,返回的是old值。 B.12.1.1. atomicAdd()  int atom

原创 cuda編程之 __syncthreads()

__syncthreads( ) 對一個thread block中的線程進行同步。 B.6. Synchronization Functions void __syncthreads(); waits until a

原创 cuda dynamic parallelism-CUDA動態並行

cuda sample中有0_simple下的cdpSimplePrint.cu模仿了cuda dynamic parallelism。 cdp指grid中的線程可生成新的grid,具體過程圖示如下: cuda sample 0_Si

原创 多進程同步

from multiprocessing import Process import os import time def func(name): print('Run child process %s (%s)...' % (

原创 獲取subprocess輸出並轉化爲數字

vim print_num.py print(111)   vim test.py import subprocess cmd = ['python', 'print_num.py'] p = subprocess.Popen(c

原创 [轉載]python 字符數字轉換

本文參考自https://www.cnblogs.com/wuxiangli/p/6046800.html 比如現在有字符串: x = '[[5], [6, 11], [0, 8, 9], [7, 13, 0, 1]]' 想根據該字符串得

原创 SyntaxError: non-default argument follows default argument

錯誤信息: def avg_pool(self, inputs, op_type, output_channel=None, pooling_size):                 ^ SyntaxError: non-defaul

原创 pickle 序列化與反序列化

廢話不多說,直接上代碼 import pickle class Person: def __init__(self, name, age, job): self.name = name self

原创 pytorch指定使用的gpu設備

最近在使用pytorch寫程序,想在指定的GPU設備上執行。 假設函數func( )使用到了GPU設備: 則在func()函數內部或者調用func()的地方加上: os.environ["CUDA_VISIBLE_DEVICES"] =

原创 python 在一個py文件中調用另一個文件夾下py文件模塊

假設現在的文件夾結構如下: -- src     |-- dir1     |    -- file1.py     |-- dir2     |    -- file2.py 若要在src文件夾下執行dir2文件夾下的file2.py,

原创 conda 使用

下載Anacondahttps://www.anaconda.com/download/#macos; 選擇系統,python版本等 linux下sh anaconda.sh進行安裝 創建名爲pytorch的環境, conda creat

原创 批量刪除某文件夾下指定文件

find ./ -name index.html -exec rm -f {} \;