ligands_temp 라lj16; 0177;만 개 1221;도 .104;lj16; 데1060;터를 한번에 1069;Ǻ12;서, 코Ǻ12; 40개에 처리Ȣ16;니까 너무 lj12;/140;서
10만 개씩 데1060;터를 -130;Ǻ12;서 처리를 해보/140;고
ligands_gen1004;/196; 10만 개씩 나누고
for ligands_gen_batch in ligands_gen:/196; 처리했습니다.
그런데 원래lj16; 40개 job 모.160; 1096; .104;었lj16;데,
1648;금1008; 4개만 살아서 돌아갑니다. 왜 그런,148;1648; 모르,192;습니다 12640;.
도와1452;세요~
Àú´Â multiprocessingÀ» ´ÙÀ½Ã³·³ ÀÌ¿ëÇÕ´Ï´Ù.
def img_upsize_yolo(img_file_name):
img = cv2.imread(img_file_name)
...
cv2.imwrite(img_file_name, img)
yolo_img_list = [...]
multiprocessing.Pool(os.cpu_count()).map(img_upsize_yolo, yolo_img_list)
±× µ¿¾ÈÀÇ °æÇèÀ¸·Î´Â ÀÌÀ¯¾øÀÌ ¸Þ¸ð¸® ´©¼öµÇ´Â °æ¿ì°¡ ÀÖ´Â °Í °°½À´Ï´Ù.
ligands_gen À» 10¸¸°³·Î Çϼ̴µ¥ 1000°³³ª ±×·±½ÄÀ¸·Î ÁÙ¿©º¸´Â °Íµµ ÇϳªÀÇ ¹æ¹ýÀÌ µÉ ¼öÀÖÀ» °Í °°½À´Ï´Ù.
ºÐ¸íÈ÷ Á¶±Ý »¡¸® Àϸ¶Ä¡°í ³ë´Â Äھ »ý±â´Âµ¥ ¾îÂ¥ÇÇ ºÐ¼® ½Ã°£Àº ±æ°í ±×·±°Å¿¡ ¿µÇâÀ» ¹ÞÁö´Â ¾Ê´Â °Í °°½À´Ï´Ù. ;)
ÀúÀÇ °æ¿ì¿¡´Â for ¾È¿¡ for ¾È¿¡ for¸¦ ³Ö´Â 3´ÜÀ¸·Î ±¸¼ºÇßÀ» ¶§, ÀÌ»óÇÏ°Ô Áß°£¿¡ ¸Ü´Â Çö»óÀÌ ÀÖ¾ú½À´Ï´Ù.
for i in list1:
for j in list2:
for k in list3:
~~~
¹èÄ¡¸¦ ¹Ù²ã¼ °¡Àå ¾ÈÂÊÀÇ °ÍÀÌ »¡¸® ¹Ù²î°Ô ÇØÁÖ´Ï ÀÌ»óÇÏ°Ô ÇØ°áµÈ ÀûÀÌ ÀÖ½À´Ï´Ù.