본문 바로가기
728x90

전체 글432

torch.Tensor.item https://pytorch.org/docs/stable/generated/torch.Tensor.item.html torch.Tensor.item — PyTorch 2.1 documentation Shortcuts pytorch.org 모델에서 예측한 값(y_pred)과 참 값(y_trgt)값이 같은 것의 개수를 구하려 할 때 (y_pred==y_trgt).sum().item()을 쓰는 코드를 발견해서 디버깅을 해보면서 torch.Tensor.item()이 텐서 값을 숫자만으로 나타낼 수 있다는 것을 알았다. 이는 dictionary에서 (key, value) 값으로 나타내는 items과 다른 의미를 나타낼 수 있다는 것을 알았다. python items code car = { "brand": "BMW.. 2023. 11. 9.
OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized 무슨 오류인지 몰라서 GPT에 물어봤다. 두 프레임워크의 충돌로 나타난 것 같다. 그래서 import os os.environ['KMP_DUPLICATE_LIB_OK']='True' 를 통해 해결하였다. 이는 Python에서 환경 변수 'KMP_DUPLICATE_LTB_OK'를 "True"로 설정하는 명령이다. 이 환경변수는 주로 Intel의 Math Kernel Library(MKL)를 사용할 때 여러 OpenMP 라이브러리가 중복 로드 되는 것을 허용하기 위해 사용된다. 사용하는 이유는 '중복 라이브러리 충돌 방지', '개발 환경의 간편성'을 위해 사용한다. 그러나 이는 권장되는 방법이 아니다. 왜냐하면 충돌로 인한 문제를 무시하는 것이기 때문이다. 따라서 호환되는 라이브러리 버전을 사용하거나 라이브.. 2023. 11. 6.
[python] 백준 2331 반복수열 https://www.acmicpc.net/problem/2331 2331번: 반복수열 첫째 줄에 반복되는 부분을 제외했을 때, 수열에 남게 되는 수들의 개수를 출력한다. www.acmicpc.net 문제 해결 문제를 읽으면서 풀기 쉬운문제 다만 반복이 시작될 때 숫자를 탐색하는데 약 $O(N^{2})$이 걸린다는게 마음에 걸린다. 하지만 숫자가 크지 않으므로 넉넉하다. CODE import sys input = sys.stdin.readline def solution(x, y): result = [x] x= str(x) while 1: num = 0 for i in range(len(x)): num += int(x[i])**y if num in result: return result.index(num).. 2023. 11. 5.
LG Aimers 3기 오프라인 해커톤 마치고 늦은 후기 사실 갔다온지는 엄청 오래 되었지만 가기전에 후기를 찾아보기 많이 힘들었던 만큼 혹시나 미래에 고민하는 사람들을 위해 간단히 메모하기로 하였다. 갔다온 후기를 한마디로 말하면 '만족'이다. 주말동안 똑같은 주제를 가지고 문제해결을 한다. 입소식(?)을 하고 숙소로 갔는데 너무 만족스러웠다. 1인 1실을 주는데 침대에 누운 순간 너무 편해서 계속 자고 싶었다. 조금 쉬자마자 밥을 먹었는데 밥도 너무 맛있었다. 사실 밥먹으러 갔다고 해도 맞는말인것 같다. 사실 이날 비가와서 밖에 돌아다녔지만 멋진 사진을 찍지 못하였다. 점심 먹고 다음 날 오전 10시까지 하고싶은 만큼 문제를 푸는 시간을 가졌는데 생각보다 준비를 못해서 많이 돌리지는 못하였다. 그래도 새벽 4시까지 고민하고 잤던 것 같다. 잘한 팀들 발표를.. 2023. 11. 4.
728x90