핀란드 에스포에서 칩 설계
[Windows 10] 사용하며 만나는 다양한 에러 / 증상들
1. Microsoft Windows Search Protocol Host - 전력 사용량 매우 높음 일 때 갑자기 내 노트북의 팬이 미친듯이 돌아가면서 발열량이 심해지길래 작업 관리자를 열어보니 Microsoft Windows Search Protocol Host가 전력량을 매우 심하게 먹고있는 것을 확인했다. 인터넷 뒤져서 아래와 같은 방법으로 해결했는데, 혹시 다시 사용함으로 바꿀 일이 있으면 기억하려고 여기 적어둔다. 1. Windows + R을 누르고 services.msc 실행 2. Windows Search 찾아서 우클릭 후 속성 탭 들어가기 3. 시작 유형을 사용안함으로 바꾸고 아래 중지 버튼을 누른 후 적용 누르기 4. 재부팅 2. 폴더 더블클릭시 속성으로 들어가는 경우 키보드 자판이..
[MATLAB] FFT 돌리기
0. 관련 글 리스트 [Python] FFT 돌리기 MATLAB에서 FFT를 계산하는 방법 중 인터넷에 가장 널리 알려진 code는 PositiveFFT이다. 그냥 MATLAB에 내장된 기본적인 fft 함수만 이용하면 우리가 흔히 알고있는 spectrum이 (회로쟁이 기준) 정상적으로 뽑혀나오질 않기 때문에 추가적인 작업이 필요한데, PositiveFFT 라는 것은 이를 위한 것이다. 먼저, sinewave를 이용해 기본적인 fft를 돌려보면 아래와 같다. 4Hz sinewave를 예시로 잡았다. fin = 4 % Frequency of the sine wave Fs = 100 % Sampling rate Ts = 1/Fs % Sampling time interval t = 0:Ts:100-Ts % ..
[Python] TypeError 'int' object is not callable
x.size() int16의 NumPy array의 size를 알아내라는 명령어를 위와 같이 입력했더니 error가 떴다. 위 문법은 PyTorch에서 Tensor를 다룰 때 사용하는 문법이지 NumPy를 다룰 때 사용하는 문법이 아니다. 간단히 아래와 같이 수정하면 해결된다. x.size
[Python] IndentationError: expected an indented block
for loop 안에 if 문을 사용하고 있었는데, run을 할 때마다 indentation error가 떠서 고생했다. 인터넷을 뒤져보니 if문이나 for loop 뒤에 tab을 안 넣어서 그런 거라던데, 분명 tab을 넣었음에도 error가 사라지지 않았다. for i in range(3): if condition: 위 code 였는데, 문법이 헷갈려서 중간중간에 돌려가며 확인하려 했던 것이 문제였다. if문 안에 아무 것도 넣지 않은 상태라면 그 밑에 있는 code까지 if문에 해당된다고 판단하기 때문에 indentation을 하라고 error가 뜨는 거였다. if문을 올바르게 바꾸면 아래와 같다. for i in range(3): if condition: pass else: pass
[PyTorch] 파이토치로 딥러닝 초보자 입문하기 - 설치하기
0. 관련 글 리스트[PyTorch] 파이토치로 딥러닝 - MLP Network으로 FashionMNIST Dataset Classification 해보기 파이썬(Python)과 딥러닝에 대해 아는게 거의 없다시피한 사람이 PyTorch에 입문하기로 했다 !노트북에다가 돌릴 수 있을정도로 간단한 알고리즘 부터 돌려보면서 끄적끄적 해봐야지. 올해 말에 맥북 구매도 희망하고 있는데,과연 현재 내가 사용하는 삼성 노트북과 M1 칩 (혹은 M2 칩)이 탑재된 맥북을 비교해보면 얼마나 차이가 나고 얼마나 헉헉대지 않을 것인가.(+나중에 알고보니 맥북은 CUDA를 사용할 수 없으므로 별 상관이 없었다 .. ㅠㅠNVIDIA랑 Apple이랑 사이가 매우 안 좋다고 함.)PyTorch 측에서 새로운 update..