본문 바로가기
반응형

분류 전체보기54

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.
힙(Heap)과 스택(Stack)의 차이 프로그래밍을 공부하다 보면 힙(Heap)과 스택(Stack)이라는 용어를 자주 접하게 됩니다.둘 다 메모리를 관리하는 중요한 영역이지만, 사용 목적과 동작 방식에서 큰 차이가 있습니다.이번 글에서는 힙과 스택의 차이를 구조, 사용 방식, 장단점 중심으로 정리해 보겠습니다. 1. 스택(Stack) 메모리스택은 함수 호출 시 자동으로 할당되는 메모리 영역입니다.저장되는 것: 지역 변수, 함수 매개변수, 리턴 주소할당 방식: 컴파일러가 자동으로 메모리 크기를 계산 후 함수 호출 시 할당해제 방식: 함수 종료 시 자동으로 해제구조: LIFO(Last In First Out, 후입선출) 방식속도: 매우 빠르다 (운영체제가 관리, 할당·해제 비용이 거의 없음)예시void func() { int a = 10; .. 2025. 9. 18.
[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.
[논문 리뷰] Swin Transformer: Hierarchical Vision Transformer using Shifted Windows Swin Transformer: Hierarchical Vision Transformer using Shifted Windowshttps://arxiv.org/abs/2103.14030 Swin Transformer: Hierarchical Vision Transformer using Shifted WindowsThis paper presents a new vision Transformer, called Swin Transformer, that capably serves as a general-purpose backbone for computer vision. Challenges in adapting Transformer from language to vision arise from differences.. 2025. 8. 14.
PPT로 둥근 사다리꼴 만들기. (*부록. 둥근 평행사변형, 둥근 삼각형) PPT로 둥근 사다리꼴 만들기. (*부록. 둥근 평행사변형, 둥근 삼각형) 오늘은 ppt로 둥근 사다리꼴을 만드는 방법을 알아보겠습니다. ppt의 디테일을 살리다보면, 둥근 사다리꼴이나 둥근 평행사변형, 둥근 삼각형과 같은 모양을 찾을 때가 있습니다. 둥근 사각형 같은 경우에는 애초에 ppt 도형에 들어있기 때문에, 문제가 되지 않습니다. 그런데 둥근 사다리꼴, 둥근 평행사변형, 둥근 삼각형 같은 모양은 아무리 찾아도 없습니다. ms 뭐해 그렇다면 둥근 사다리꼴은 어떻게 ppt로 만들 수 있을까요 ? 한번 둥근 사다리꼴 만드는 방법을 알아봅시다.방법은 크게 두가지 방법이 있습니다. 실제로 어떻게 작업했는지 첨부파일도 올려두겠습니다 필요하신분들은 사용해보세요! 1. 윤곽선을 이용한 둥근 사다리꼴 만들기윤.. 2025. 8. 4.
PPT에 올려둔 GIF 저장하기 – 움직이는 GIF 그대로 추출하는 법 간혹 PPT의 퀄리티를 높이기 위해 GIF 파일을 삽입해 슬라이드를 꾸미는 경우가 많습니다. 제품 설명, 튜토리얼, 또는 재미 요소를 넣기 위해 GIF는 유용한 시각 도구가 되죠.하지만!나중에 다시 그 GIF 파일을 저장하려고 할 때, 단순히 “그림으로 저장”만 하면 움직이지 않는 정지 이미지로 저장되는 걸 경험해보셨을 겁니다.그렇다면, PPT에 올려둔 '움직이는' GIF를 제대로 저장하려면 어떻게 해야 할까요?그림으로 저장하면 GIF는 "움직이지 않음"PPT에서 GIF를 우클릭 → “그림으로 저장”.gif 포맷으로 저장은 되지만...결과물은 단순한 "정지 이미지(GIF)"입니다. 움직이지 않습니다!이 기능은 애니메이션이 아닌 현재 화면에 보이는 상태(프레임)만 저장하기 때문에, 원래의 움직임은 사라져버.. 2025. 7. 18.
반응형