728x90
#오류 상황VLLM 사용하여 모델을 불러오는데 아래의 오류가 뜸ValueError: Model architectures ['MistralForCausalLM'] are not supported for now. Supported architectures: ['AquilaModel', 'AquilaForCausalLM', 'ArcticForCausalLM', 'BaiChuanForCausalLM', 'BaichuanForCausalLM', 'BloomForCausalLM', 'CohereForCausalLM', 'DbrxForCausalLM', 'DeciLMForCausalLM', 'DeepseekForCausalLM', 'DeepseekV2ForCausalLM', 'ExaoneForCausalLM', 'F..
들어가기에 앞서 이 글은 신원용교수님 수업의 과제를 수행하며 정리한 글임을 밝힙니다. 데이터 준비 1. 필요한 라이브러리 import import torch import torch.nn.functional as F from torch_geometric.datasets import Planetoid, CoraFull, Actor from torch_geometric.nn import GCNConv 2. 데이터 셋 불러오기 # Load the Cora dataset cora_dataset = Planetoid(root='/tmp/Cora', name='Cora') cora_data = cora_dataset[0] # Load the Corafull dataset corafull_..
Reference : https://pytorch-geometric.readthedocs.io/en/latest/ PyG Documentation — pytorch_geometric documentation © Copyright 2023, PyG Team. Revision 688c7541. pytorch-geometric.readthedocs.io PyG는 PyTorch에 기반해 만들어진 라이브러리로 구조적 데이터와 관련된 광범위한 어플리케이션들을 위한 GNNs를 쉽게 쓰고 훈련시키는걸 도와줍니다. 출처: https://www.pyg.org/ What is PyG? 이 라이브러리를 처음 설치할 때 버전 확인을 제대로 안해서 한참을 헤매느라 시간을 많이 뺏겼다ㅠㅜ 역시 늘 느끼지만 setting이 제일 어..
1. Anaconda에 새로운 가상환경 만들기 및 삭제하기 conda create -n [새 가상환경명] python=[원하는 파이썬버전] 원하는 파이썬 버전을 골라 새 가상환경을 만들고 잘 만들어졌는지 리스트를 확인해보자 나는 python 3.11을 설치해봤다. conda env list 잘 만들어졌다면 다음 명령어로 새 가상환경을 활성화 한다. conda activate [새 가상환경명] 그럼 (base) 가 (nenv)로 바뀐 걸 잘 확인할 수 있다. 비활성화 하는 명령어는 다음과 같다. conda deactivate 가상환경을 삭제하는 명령어 conda remove -n [삭제할 가상환경명] --all 2. Jupyter Notebook에 아나콘다 가상환경 커널 추가하기 지금 커널에는 기본 커널인..
File / Exception / Log Handling 🔗 강의 바로가기 📖 강의 소개 이번 강의에서는 프로그램을 제대로 만들기 위해 알아야 하는 예외 처리와 파일 다루기에 대해서 배웁니다. 대부분의 경우 우리가 만드는 프로그램에는 우리가 예상치 못한 오류가 생기곤 합니다. 이를 해결하기 위해서 사전에 모든 경우를 다 지정해서 대비하는 경우도 있지만, 특정 상황에서 발생할 수 있는 예외를 포괄적으로 지정해서 대비하는 경우도 있습니다. 또, 실제 프로그램을 작성할 때는 파일에 존재하는 데이터를 사용하는 경우가 많습니다. 추가적으로 여러가지 프로그램을 진행하면서 기록을 남기는 로깅에 대해서도 배웁니다. 로그 데이터를 남기는 건 오늘날 데이터 기반의 애플리케이션 개발에서 매우 중요한 이슈가 되고 있습니다. ..
Module and Project 🔗 강의 바로가기 📖 강의 소개 이번 강의에서는 파이썬 프로젝트의 기본이 되는 모듈과 패키지, 그리고 프로젝트의 개념에 대해서 배웁니다. 우리는 앞서 파이썬에서 제공하는 여러가지 모듈들을 사용했습니다. 이러한 모듈과 패키지를 구성하고, 실제로 다른 개발자가 만든 모듈을 사용하는 방법까지 이 챕터에서 다루게 됩니다. 내용은 많이 어렵지는 않지만, 알면 여러모로 도움되는 내용이니 많은 연습을 하고 넘어가면 좋겠습니다. 파이썬은 대부분의 라이브러리가 이미 다른 사용자에 의해 이미 구현되어있다. 남이 만든 프로그램 쓰는 법 👉 모듈과 패키지 1. 모듈 Module 🔎 overview 어떤 대상의 부분 혹은 조각 프로그램에서는 작은 프로그램 조각들, 모듈들을 모아서 하나의 큰 프..