반응형 Programming37 tensorFlow addons 버전 호환성 (version compatibility) 머신러닝/딥러닝 프로젝트를 진행할 때, 라이브러리 간 버전 충돌은 매우 흔한 골치중 하나입니다.특히 TensorFlow 본체와 확장 라이브러리인 TensorFlow Addons (TFA) 간의 호환성 문제는 실행 시 오류나 예기치 않은 동작을 초래할 수 있습니다.이 글에서는 공식 문서 기반으로 TFA의 버전 호환성 체계를 정리해서 설명하겠습니다. TensorFlow Addons 버전 호환성 (Version Compatibility)TensorFlow Addons는 TensorFlow 2.x 범위 내에서 공식 TF에 포함되지 않은 추가 기능을 제공하는 확장 라이브러리입니다.다만, 현재는 새로운 기능 개발보다는 유지보수 모드(minimal maintenance mode)에 진입해 있으며, 2024년 5월.. 2025. 9. 30. [Pytorch] timm 사용법 및 모델 종류 정리 1. timm이란?풀네임: PyTorch Image Models개발자: Ross Wightman목적: 다양한 최신 딥러닝 비전 모델을 쉽게 불러와서 학습·추론할 수 있도록 제공.특징: 모델 아키텍처, 학습 스크립트, 데이터셋 유틸리티까지 포함되어 있어 연구와 실무 모두에 적합. 2. 주요 기능방대한 모델 컬렉션ResNet, EfficientNet, ViT(Vision Transformer), ConvNeXt, Swin Transformer 등 1000개 이상의 모델 아키텍처 제공.사전 학습(pretrained) 가중치 제공대부분의 모델에 ImageNet 등 대규모 데이터셋으로 학습된 가중치 제공 → 전이학습(transfer learning) 쉽게 가능.편리한 API`import timm`model =.. 2025. 9. 12. [Python][Error] RuntimeError: Unable to decompress 'JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1])' pixel data because all plugins are missing dependencies: gdcm - requires gdcm>=3.0.10 pylibjpeg - requires pylibj pydicom에서 JPEG 압축된 DICOM 파일을 읽을 때 발생하는 오류 해결법입니다. 문제 상황엑셀 파일을 불러오기 위해 아래와 같은 코드를 실행했을 때:dcm = pydicom.dcmread(img_path)img = dcm.pixel_array 다음과 같은 에러가 발생합니다:RuntimeError Traceback (most recent call last)...RuntimeError: Unable to decompress 'JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1])' pixel data because all plugins are missing dependencies: gdcm - r.. 2025. 7. 12. [Python][Error] ImportError: Missing optional dependency 'xlrd'. Install xlrd >= 2.0.1 for xls Excel support Use pip or conda to install xlrd. 오늘은 pandas를 사용할 때 흔히 마주치는 오류 중 하나인ModuleNotFoundError: No module named 'xlrd' 에러의 원인과 해결 방법에 대해 알아보겠습니다. 문제 상황엑셀 파일을 불러오기 위해 아래와 같은 코드를 실행했을 때:import pandas as pddf = pd.read_excel('mydata.xls') # 또는 'mydata.xlsx' 다음과 같은 에러가 발생합니다:ModuleNotFoundError: No module named 'xlrd'...ImportError: Missing optional dependency 'xlrd'. Install xlrd >= 2.0.1 for xls Excel support 원인pandas.read_excel() 함수는.. 2025. 7. 11. [Python] 정규표현식(Regex, re)과 패턴 - 사용 방법 및 예시 텍스트들이 주어졌을 때, 특정한 패턴을 사용해서 어디에 있는지 검출해 낼 수는 없을까요 ?예를 들어 "이메일은 test@example.com 또는 help@domain.co.kr 입니다." 와 같은 문장이 주어졌을 때, 이메일 두개를 어떻게 검출할 수 있을까요 ?두개만 있으면 코드로 검출할 필요가 없이 수작업으로 검출할 수 있겠죠.그런데 수백개, 수만개가 있을 때는 하나하나 검출하는데 어려움이 있을겁니다. 이럴 때 사용하는 것이 바로 정규표현식 (Regular Expression, Regex)입니다.정규표현식이란?특정한 규칙을 가진 문자열(패턴)을 찾아내는 문법입니다.수많은 텍스트 속에서 이메일, 전화번호, 날짜 등 특정 형식의 텍스트를 자동으로 찾아낼 수 있습니다.프로그래밍 언어 대부분에서 지원되며,.. 2025. 7. 10. 가상환경 yaml 저장, 삭제, 생성 1. 가상환경을 YAML 파일로 저장하기conda env export > environment.yaml 현재 활성화된 가상환경의 패키지 목록과 설정을 environment.yaml 파일로 저장합니다.특정 환경이름을 지정하려면:conda env export -n 환경이름 > environment.yaml2. YAML 파일로 가상환경 다시 설치하기 conda env create -f environment.yaml 이 명령어는 environment.yaml 파일을 바탕으로 새로운 가상환경을 생성합니다.YAML 파일에 환경 이름이 지정되어 있으면, 그 이름으로 환경이 만들어집니다.기존에 같은 이름의 환경이 있다면 오류가 날 수 있으니, 삭제하거나 다른 이름으로 생성하세요.현재 활성화된 환경은 삭제할 수 없습니다.. 2025. 7. 9. 이전 1 2 3 4 ··· 7 다음 반응형