기타 9

Microsoft Azure 학생용 계정 만들기

Azure를 사용할 일이 생겨서 공부도 할 겸 계정을 만들었다. Azure도 학생용 계정을 만들 수 있다. 생성 방법은 간단하다. 1. 계정 생성 먼저, MS 학생용 계정을 만들어야한다. (학교 메일로 인증 필요) 이전에 팀즈를 사용할 때, 학생용 계정을 만들어둬서 그대로 사용했다. (Azure를 이용할 용도로 계정을 하나 더 파는 경우도 있는 것 같다? 이건 잘 모르겠음) 2. Azure for Students 포탈에서 등록 포탈 주소: https://azure.microsoft.com/ko-kr/free/students/ Azure for Students - 체험 계정 크레딧 | Microsoft Azure Microsoft Azure for Students에서 체험 계정을 만들면 $100크레딧을 받..

기타 2023.06.27

[오류] zsh: command not found: python (Mac OS)

파이썬 3.11로 업그레이드 하기 전, 맥북에서 사용 중인 파이썬 버전이 궁금해서 python --version 을 입력했다. 그런데 "zsh: command not found: python"라는 문구만 나왔다 ㅡ.ㅡ 찾아보니 환경 변수에 python의 경로가 설정되지 않아 나오는 에러라고 한다. 해결 방법 해결 방법은 먼저 터미널에 which python3 을 입력해 python이 설치된 경로를 확인하고, echo "alias python=위에서 확인한 경로" >> ~/.zshrc 와 같이 입력한 후 terminal을 다시 실행하면 된다!

기타 2022.11.13

[오류] load() missing 1 required positional argument: 'Loader'

yaml과 관련한 에러다. 예전의 코드를 코랩에서 import yaml 후 yaml.load()를 사용하면 해당 에러를 만날 수 있다. 이 때는 다음 두 방법 중 하나로 대처해주면 된다: 1. 버전 변경 버전을 강제로 변경해준다. # 코랩 기준 !pip install pyyaml==5.4.1 2. 다른 함수 사용 버전을 변경하기 싫다면, load() 대신 full_load()를 사용한다. # config = yaml.load(f) config = yaml.full_load(f) [참고 자료]

기타 2022.10.03

[오류] ImportError: Missing optional dependency 'Jinja2'. DataFrame.style requires jinja2. Use pip or conda to install Jinja2.

요즘 오류와 관련된 글만 올리는 거 같지만 어쩔 수 없다.. 코랩에서 pycaret을 사용하는데 제목과 같은 에러가 났다. (22.07.05 기준) 아래 코드를 실행하려하면, 에러가 나온다. from pycaret.classification import * JinJa2라는 라이브러리를 import 하거나 새로 설치해도 해결이 되지 않았다. 해결 방법은,, markupsafe의 버전을 강제로 바꿔주면 된다. !pip install markupsafe==2.0.1 그 후에 아래처럼 실행해주면 끝! import jinja2 from pycaret.classification import *

기타 2022.07.05

[오류] module 'librosa' has no attribute 'display'

최근 Audio data를 사용할 일이 생겨, librosa, scipy 라이브러리를 사용하고 있다. mfcc 피쳐를 시각화하고 싶어 librosa 라이브러리의 display 기능을 쓰려하니 제목과 같은 에러가 나왔다. 해결 방법은 아래처럼 librosa.display를 따로 import 해주면 된다! import librosa.display import 해주고 난 후에는 아래처럼 잘 나왔다. (matplotlib로도 충분히 할 수 있지만, 편하다..)

기타 2022.07.03

[오류] AttributeError: 'Sequential' object has no attribute 'predict_classes'

한참 동안 torch만 사용하다, Keras를 사용했는데 오류가 발생했다. 내용 그대로 tensorflow 2.6 이후부터는 predict_classes 를 지원하지 않는다. 다중 분류 문제에서는 아래와 같이, predict_x = model.predict(X_test) classes_x = np.argmax(predict_x,axis=1) 그리고 이진 분류 문제에서는 아래와 같이 대체해 주면 된다. (predict_x > 0.5).astype("int32")

기타 2022.06.27

API(Application Programming Interface)란?

갑자기 API가 정확히 무엇인지 의문이 들어 정리했습니다. 위키백과를 보면, API(Application Programming Interface)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 라고 쓰여있습니다. 인터페이스 먼저, 흔히들 말하는 인터페이스가 무엇인지 한번 이해해보겠습니다. 인터페이스(interface)는 서로 다른 두 개의 시스템, 장치 사이에서 정보나 신호를 교환하는 공유 경계를 의미합니다. (쉽게 생각하면 객체와 객체 사이의 매개체 정도로 받아들여도 될 것 같습니다.) 이러한 교환은 소프트웨어, 하드웨어, 주변기기, 사람 간에 이루어질 수 있고, 복합적으로 이루어질 수도 있습니다. 터치스크린과 같은 일부..

기타 2021.09.09

티스토리에 Latex 수식 사용하기

전에 티스토리에 글을 쓸 때 Latex 수식을 못 써서 불편했는데 찾아보니 역시 방법이 있어서 기록해놓습니다. 방법은 아래의 코드 두 줄을 MathJax.Hub.Config({ tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]} }); 블로그 관리에 들어가 왼쪽의 스킨 편집 -> html 편집 태그 내부에 붙여넣으면 됩니다. 아무 곳에나 붙여 넣어도 된다고 하네요. 저는 가장 아래쪽에 넣고 저장했습니다. 아래 처럼 일반적인 Latex 수식을 써보고 적용이 잘 되는지 확인하겠습니다. $y = x$ $y = x$ $\frac{f(x+h)-f(x-h)}{2h}$ $\frac{f(x+h)-f(x-h)}{2h}$

기타 2021.07.24