본문 바로가기

-54

리눅스 tar 압축할 때 에러는 왜나는걸까? 리눅스에서 tar를 활용해 압축할 때, 왜 에러가 나는걸까? root@aiserver:/data/backup# tar xvf tester.tar ./tester tar: .: Not found in archive tar: Exiting with failure status due to previous errors 꼭 .tar 파일이 아니더라도 zip, gzip 등 다양하게 압축할 수 있죠~ 압축할 때 발생하는 이 에러는 권한문제일 가능성이 높답니다! 우선 '내가 이 파일을 사용할 수 있는 권한이 있는지'를 파악하는게 우선이겠죠? root@aiserver:/data/backup# ls -atlr -rw-r-xr-x 1 root root 868160 Jul 17 17:03 tester drwxr-xr-x 2 .. 2023. 7. 18.
[python 라이브러리] tqdm 프로세스바 활용하기 작업을 하다보면 여러 데이터를 한 번에 처리해야할 때가 많은데 무작정 실행시켜놓고 기다리자니 언제 끝날지 모르겠고, 모든 로그를 찍자니 너무 많이 찍혀서 볼 수 없고.. 이 때 활용하기 좋은 진행률 프로세스 바가 있어서 메모해두려고 한다 이 라이브러리 하나로 내 의도를 파악할 수 있고 진행률을 확인 할 수 있으니 일석이조의 효과를 누리는 셈 from tqdm import tqdm # tqdm은 아랍어로 taqadum라는 porgress(진행)의 의미를 가지고 있다 # 이 라이브러리를 활용하면 현재 실행 중인 프로그램의 진행률을 파악하기에 용이하다 간단한 예시를 들어 설명해보면 0~100000 까지의 수를 반복하는 상황이 생겼다고 했을때 작업량에 따라 소요시간이 달라질 수 있다 이 때 기약없이 기다리는게 .. 2022. 5. 25.
[OpenCV] Google Colab에서 cv패키지 사용하는법 간단히 코드를 돌릴 때에면 colab을 자주 사용하는데 절대 적응이 되지않는 opencv. 항상 동일한 에러에 당황하는 나를 보면 기억력이 안좋은건지.. 습관이 무서운건지 모르겠을 정도다 DisabledFunctionError: cv2.imshow() is disabled in Colab, because it causes Jupyter sessions to crash; see https://github.com/jupyter/notebook/issues/3935. As a substitution, consider using 또 같은 실수를 반복하지 않기위해 colab에서 이미지를 읽을 수 있는 방법에 대해 정리해보려고 한다 이유는 모르겠으나 colab은 cv2.imshow() 옵션이 비활성화 되어있기 때문.. 2022. 5. 23.
RuntimeERROR: Out of Memory (CUDA) RuntimeError: CUDA out of memory. Tried to allocate 20.00 MiB (GPU 0; 2.00 GiB total capacity; 682.56 MiB already allocated; 6.34 MiB free; 684.00 MiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb to avoid fragmentation. See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF... 이미지 분류기를 만들면서 마주했던 RuntimeError에 대한 해결방안을 소개하려고 한다.. 2022. 2. 3.
프로그래머스 코딩테스트 :: 이름에 el이 들어가는 동물 찾기 (MySQL) [접속 사이트] 프로그래머스 programmers.co.kr [문제] ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블이다. 보호소에 돌아가신 할머니 기르던 개를 찾는 사람이 찾아왔다. 이 사람이 말하길 할머니가 기르던 개는 이름에 'el'이 들어간다고 합니다. 동물 보호소에 들어온 동물 이름 중, 이름에 'EL'이 들어가는 개의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 단, 결과는 이름 순으로 조회하며 이름의 대소문자는 구분하지 않습니다. [나의 풀이] 문자열을 검색하기 위해서는 LIKE문을 사용하면 됩니다. 예시) EL이 맨 앞으로 들어가면 LIKE 'EL%', 맨 뒤로 들어가면 LIKE '%EL' 그리고 어디 들어가는지 모른다면 LIKE '%EL%' SELECT .. 2020. 9. 20.
프로그래머스 코딩테스트 :: 루시와 엘라 찾기(MySQL) [접속 사이트] 프로그래머스 programmers.co.kr [문제] ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블이다. 동물 보호소에 들어온 동물 중 이름이 Luch, Ella, Pickle, Rogan, Sabrina, Mitty인 동물의 아이디와 이름, 성별 및 중성화 여부를 조회하는 SQL문을 작성하시오. [나의 풀이] 여러가지 경우의 수를 하나하나 입력해야하나 싶던 찰나 WHERE절의 IN 조건을 알게되었습니다. WHERE [컬럼명] IN (data1, data2, data3, data4, ...) IN 조건 뒤에 나열하는 데이터를 컬럼에서 찾아 일치하는 데이터만 가지고 오는 쿼리이죠. SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE from.. 2020. 9. 20.