# 마우스 효과 팅커벨
본문 바로가기 메뉴 바로가기

벼랑끝 바이오 매드 컴퓨터 사이언티스트

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

벼랑끝 바이오 매드 컴퓨터 사이언티스트

검색하기 폼
  • 분류 전체보기 (151)
    • Background (63)
      • Biology (8)
      • Math (42)
      • Statistics (8)
      • English (5)
    • Computer (66)
      • 백준 풀이 (7)
      • 이게 왜 안되지? (23)
      • 코딩 개꿀팁 (21)
      • 3B1B 따라잡기 with ManimLibrary (15)
    • Paper (4)
      • Bioinformatics (2)
      • CS (2)
    • Daily (16)
      • review (6)
      • etc (10)
  • 방명록

Computer (66)
[이왜안?] ValueError: setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions.

해당 문제는 ndarray의 구간별 길이가 일정하지 않을 때 나타나는 문제다. 예를들어 [[2, 3, 4], [1, 2]] 처럼 첫번째 row는 3개의 column을 가지는데 두번째 row는 2개의 column만을 가지는 경우에 이러한 오류가 나온다. 해결방법으로는 이런 형태의 ndarray가 선언되는 부분에서 dtype=object를 주면 된다는데, 데이터 타입을 건드리는 것은 아마도 numpy의 모듈을 사용하지 못하도록 만들어 귀찮게 될 수 있기 때문에 나는 사용하지 않았고, stackoverflow를 참고하니 numpy 버전을 최신버전을 사용하지 말고 1.21쯤으로 낮춰보라하여 1.21.6버전으로 낮췄더니 해결되었다. User warning은 뜨지만 문제가 해결됐다면 장땡이다.

Computer/이게 왜 안되지? 2023. 10. 27. 18:25
[이왜안?] from . import _imaging as coreImportError: DLL load failed: 지정된 모듈을 찾을 수 없습니다.

헛발질을 많이 했다.DLL load failed검색하면 가상환경 관련된 이야기들이 많이 나와서 가상환경가서 헛발질 많이 했는데 나의 경우는 그냥 이거 해주니까 해결됐다.당연하지만 pip니까, conda 가상환경을 꼭 켜고 실행해야된다. conda 가상환경이 뭔지 모르겠으면 실행하지 말고 가상환경부터 공부하고 실행하자!pip install -U Pillow<..

Computer/이게 왜 안되지? 2023. 10. 18. 12:05
[꿀팁, 진짜 강력하게 추천] 캡쳐한 수식 이미지를 LaTeX로 변환해주는 사이트, Table 가능함!

24년 7월 수정..이제 ChatGPT에서도 해당 기능을 무료로도 이용 가능하다. 더이상 어렵게 해당 사이트를 사용할 이유가 없어졌다. 근데 ChatGPT가 Table까지 되는지는 모르겠다.==================================== 논문을 쓰거나 참고하다보면 내 노트에 인용해서 적어두고 싶은 수식을 발견하거나, 최근에는 ChatGPT에 물어보고 싶은 수식을 발견하게 된다.그러나, 논문에 올라와 있는 수식은 대개 이미지고, 혹여 글로 써준 부분이 있어도 막상 복사 붙여넣기하면 전혀 엉뚱한 기호로 나타나는 경우를 많이 보았을 것이다. 그렇다고 LaTeX에 익숙하지 않은 우리가 하나하나 기호를 찍어가면서 LaTeX 식을 만들자니 이만큼 비효율적이고 귀찮은 작업도 없고, 당연히 그냥 대충..

Computer/코딩 개꿀팁 2023. 9. 21. 04:17
콘다 conda 가상환경 이름 바꾸기, 위험하게 clone쓰지 말자

이처럼 가상환경들이 있을 때, 보통 가상환경의 이름을 바꾸기 위해서 검색을 해봐도 rename과 같은 코드는 없다.따라서 보통은 create 와 clone을 이용해서 똑같은 가상환경을 만들면서 이름을 바꾸는 방식을 사용하는데 괜히 이렇게 하다가 잘못 복사하거나, 헷갈리는 경우가 있기 때문에 딱히 추천하지 않는다. 그냥 가상환경 폴더로 이동해서 폴더의 이름을 바꿔주면 된다.예를들어 moltrans라는 가상환경을 test라는 가상환경으로 바꾸고 싶다면 다음과 같은 코드를 차례로 수행하면 된다.# moltrans 가상환경이 설치된 폴더로 이동cd /YOUR/PATH_TO/anaconda3/envs/# envs 폴더 내 가상환경 확인ls# mv 명령어를 통해 폴더명 변경# mv [이름을 바꿀 대상 폴더] [바뀔..

Computer/코딩 개꿀팁 2023. 9. 4. 20:38
[이왜안?] torch.utils.data.DataLoader 에러 메세지 출력 없이 그냥 멈추는 경우, CPU Deadlock

한줄 요약 "num_workers" 옵션을 0 또는 1로 주지 않고 임의의 숫자로 지정했다면 0또는 1로 수정하고 다시 돌려볼 것 진짜 야랄맞은 경험을 했다.torch의 dataloader를 이용해서 데이터를 불러올 때 보통 for문을 이용한다. 아래처럼train_dataset = dataset(df_train ...)train_loader = torch.utils.data.DataLoader(train_dataset, batch_size=4, shuffle=True, num_workers=0, ..

Computer/이게 왜 안되지? 2023. 8. 29. 01:51
[이왜안?] python setup.py egg_info did not run successfully. │ exit code: 1 : ImportError: libtinfo.so.5: cannot open shared object file: No such file or directory

https://stackoverflow.com/questions/74261921/importerror-libtinfo-so-5-cannot-open-shared-object-file-no-such-file-or-dire

Computer/이게 왜 안되지? 2023. 8. 14. 03:00
[이왜안?] ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: '/tmp/build/80754af9/cffi_1625814693446/work'

1. 왜 이런 오류가 나는가? 해당 오류는 환경 설치 파일(yml/yaml/requirements.txt) 내부에 설치해야 할 package의 버전을 명시하지 않고 배포자의 컴퓨터에 존재하는 local path로 지정하여 배포한 환경설치파일을 이용한 경우에 나타난다. 다시말해, 설치를 원하는 바로 당신의 컴퓨터에는 당연히 배포자가 지정한 경로에 설치파일이 존재할리 없다. 따라서 컴퓨터는 '그런 경로에 패키지 설치파일이 없는데?' 또는 '그런 경로가 없는데?' 라는 에러를 뱉어내는 것이다. 2. 예를들어보면 예를들어 철수의 컴퓨터에 C드라이브/배포자컴퓨터/텐동/설치할패키지 경로가 있었고, 이것을 export해서 환경설치파일을 만들었다고 하자. 이것을 다운로드 받은 영희 컴퓨터에서 아무리 C드라이브/배포자컴..

Computer/이게 왜 안되지? 2023. 8. 11. 21:03
[이왜안?] RuntimeError: Mask shape should match input shape; transformer_mask is not supported in the fallback case

해당 오류는 pytorch 1.12 이하 버전에서는 제공하지 않는 Transformer Masking기능을 사용하려 했기 때문에 발생한다. pytorch 버전을 1.13버전 이상으로 업데이트 해주면 해결된다. 아래 링크를 참고하고, 본인은 해당 코드로 토치를 싸그리 업데이트해주니 해결되었다. conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 pytorch-cuda=11.6 -c pytorch -c nvidia https://discuss.pytorch.org/t/runtimeerror-mask-shape-should-match-input-shape-transformer-mask-is-not-supported-in-the-fallba..

Computer/이게 왜 안되지? 2023. 8. 3. 03:59
conda 가상환경 설치 문제가 있을 때 github에 추가해줘야 하는 정보들

github를 보고 yml파일을 통해 또는 수동으로 가상환경 설치를 하다보면 에러가 나는 경우가 수두룩하다. 그럴때 깃의 issue탭에 질문을 남기기 위해서는 본인의 환경정보도 알려줘야 답변에 도움이 된다. 위 세가지 정보를 출력해서 에러 메세지와 함께 남겨주면 답변할 때 도움이 될 것이다. conda info conda cofign --show (또는 --show-sources) conda list --show-channel-urls

Computer/코딩 개꿀팁 2023. 8. 2. 22:10
Visual Studio Code에서 git repository clone 해오는 방법

1. git 설치 : 컴퓨터에 Git이 설치되어 있지 않으면 설치한다. https://git-scm.com/download/win 설치는 딱히 별건 없고 그냥 default값으로 Next해주면 된다 2. 원하는 git site에 접속하여 Code를 Clone한다. 3. VS Code에서 ctrl + ` (ESC 아래키)를 눌러 terminal 실행하고 아래 명령어를 입력한다.

Computer/코딩 개꿀팁 2023. 8. 2. 20:10
이전 1 2 3 4 5 ··· 7 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 벼랑끝 깃허브
  • 벼랑끝 강아지
TAG
  • elementry matrix
  • 이왜안
  • 3B1B따라잡기
  • MLE
  • eigenvector
  • Matrix algebra
  • nanobody
  • marginal likelihood
  • MatrixAlgebra
  • 베이즈정리
  • 최대우도추정
  • manim library
  • 나노바디
  • Manimlibrary
  • MorganCircularfingerprint
  • ai신약개발
  • 기계학습
  • variational autoencoder
  • 백준
  • 제한볼츠만머신
  • 파이썬
  • manim
  • 선형대수
  • 인공지능
  • kl divergence
  • 3b1b
  • 오일석기계학습
  • kld
  • eigenvalue
  • manimtutorial
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바