반응형
서브 디렉토리 별로 포함된 이미지 파일을 딕셔너리에 저장하는 파이썬 코드
Python/Python - 파일2024. 10. 10. 21:01서브 디렉토리 별로 포함된 이미지 파일을 딕셔너리에 저장하는 파이썬 코드

서브 디렉토리 별로 포함된 이미지 파일을 딕셔너리에 저장하는 파이썬 코드입니다. 2024. 10. 10 최초작성테스트 결과를 쉽게 확인할 수 있도록 서브 디렉토리에 있는 이미지 개수를 줄여놓고 테스트했습니다. 이미지 파일 외에 _DS_Store 같은 다른 파일이 포함되어도 처리할 수 있도록 코드가 작성되어 있습니다.  전체 코드입니다.  import os# 디렉토리 지정dataset_path = 'train'# 서브 디렉토리 이름 얻기entries = os.listdir(dataset_path)subdirs = [entry for entry in entries if os.path.isdir(os.path.join(dataset_path, entry))]# 서브 디렉토리 별로 서브 디렉토리 이름을 key로..

Windows에 설치된 VirtualBox를 사용하여 Ubuntu 설치하기
개발 환경/VMware & VirtualBox2024. 10. 10. 09:42Windows에 설치된 VirtualBox를 사용하여 Ubuntu 설치하기

Windows가 설치된 PC에 VirtualBox를 설치하여 가상머신을 생성하고 가상 머신에 Ubuntu를 설치하는 방법을 다룹니다.  다음 순서로 구성되어 있습니다.1. Hyper-V 비활성화2. CPU의 가상화 지원 확인3. VirtualBox 설치4. VirtualBox 환경 설정5. 새로운 가상머신 생성6. 가상 머신 설정7. 게스트 운영체제 설치8. 게스트 확장 설치9. 공유 폴더10. 클립보드 공유11. 드래그 앤 드롭 12. 해상도 조정13. 스냅샷 사용방법14. E_FAIL 에러 해결 방법법2016. 072017. 05. 212018. 07. 04  Ubuntu 18.04 설치 2022. 05. 08  Ubuntu 22.04 설치2022. 10. 032023. 05. 052024. 01. ..

Windows가 설치된 컴퓨터에 Ubuntu 설치하는 방법
개발 환경/Ubuntu 설치 및 활용2024. 10. 10. 07:32Windows가 설치된 컴퓨터에 Ubuntu 설치하는 방법

Windows가 설치된 컴퓨터에 Ubuntu 24.04를 설치하는 방법을 설명합니다. 중간에 다운로드도 해야 하므로 인터넷이 사용가능한 곳에서 진행하세요.  2018. 7. 3  - 최초 작성2022. 5. 8 - Ubuntu 22.04 설치 2024. 10. 10 - Ubuntu 24.04 설치 컴퓨터에 직접 설치한다면  Ubuntu 설치용 USB 메모리를 만들어야 합니다.  Rufus를 사용하여 Ubuntu 설치용 USB 메모리를 만드는 방법 (UEFI/GPT/MBR)https://webnautes.tistory.com/2119 VirtualBox에 설치를 진행한다면 가상 머신 생성 방법을 설명하고있는 다음 포스팅을 확인하세요.Windows에 설치된 VirtualBox를 사용하여 Ubuntu 설치하기..

Ubuntu 22.04 / Ubuntu 24.04 설치 완료 후 한글 설정하는 방법
개발 환경/Ubuntu 설치 및 활용2024. 10. 10. 07:30Ubuntu 22.04 / Ubuntu 24.04 설치 완료 후 한글 설정하는 방법

Ubuntu 22.04 / Ubuntu 24.04 설치 후 한글 입력을 설정해주는 방법을 설명합니다.   2022. 5. 10   최초 작성2022. 12. 17 2024. 10. 10 Ubuntu 24.04   Ubuntu 22.04에서는 이전 버전과 달리 설치완료후, 한글사용에 필요한 설정이 모두 잘되어 있는 상태가 됩니다.  오른쪽 위에 보이는 ko을 클릭후 메뉴에서 한국어(Hangul)를 선택합니다.  ko에서 EN으로 변경됩니다.  Shift + 스페이스바를 누르면 한으로 변경됩니다.  이제 한글 입력이 가능해집니다.   다시 Shift + 스페이스바를 누르면 EN으로 변경됩니다.  이제 영어 입력이 가능해집니다.

Visual Studio Code와 Miniconda를 사용한 Python 개발 환경 만들기( Windows, Ubuntu, WSL2)
Python/Python 개발환경2024. 10. 9. 06:33Visual Studio Code와 Miniconda를 사용한 Python 개발 환경 만들기( Windows, Ubuntu, WSL2)

Windows와 Ubuntu, WSL2에 Visual Studio Code와 Miniconda를 사용한 Python 개발 환경을 만드는 방법을 다루고 있습니다. 2022. 4. 03  최초작성2023. 3. 19  2023. 9. 16  영상 추가2023. 12. 29 우분투 PATH 설정 관련 수정2024. 3. 112024. 3. 132024. 5. 4  2024. 8. 25   윈도우에서 테스트 진행하여 큰 변화 없었음. 영상이 편한 분은 아래 영상을 참고하세요. 원도우 기준으로 설명하고 있습니다.  블로그의 포스트의 내용이 최신 버전입니다.  (2024.10.9) Visual Studio Code와 Miniconda를 사용한 Python 개발 환경 만들기https://youtu.be/I_-2cLn..

Visual Studio Code를 사용한 C/C++ 개발환경 만들기-(Windows/Ubuntu)
개발 환경/C&C++ 개발환경2024. 10. 6. 23:21Visual Studio Code를 사용한 C/C++ 개발환경 만들기-(Windows/Ubuntu)

Windows와 Ubuntu 환경에 설치된 Visual Studio Code에서 C/C++을 컴파일하고 실행시키는 방법에 대해 설명합니다. 테스트에 사용한 운영체제 버전은 Windows 11과 Ubuntu 22.04입니다. Visual Studio Code 버전에 따라 진행 방법이 달라 질 수 있습니다.문제가 되는 것을 발견할 때마다 문서를 업데이트합니다.   1.  C/C++ 컴파일러 설치 2. Visual Studio Code 설치 3. C/C++ 프로젝트 폴더 생성 4. C/C++ 언어 지원 설치 5. 코드 컴파일 및 실행 6. 한글 입출력 예제  7. 디버깅하는 방법  8. CMake를 사용하여 둘 이상의 소스 코드 파일로 구성된 프로젝트 컴파일하기 9. Make를 사용한 프로젝트 컴파일하기201..

코랩  사용기 ( Pay As You GO, 코랩 프로)
Deep Learning & Machine Learning/Colab2024. 10. 5. 01:41코랩 사용기 ( Pay As You GO, 코랩 프로)

코랩을 사용해본 후기입니다.  2022. 11. 10 최초작성2024. 2. 172024. 6. 19 변경된 하드웨어 반영. 일부 사용률도 변경됨2024. 10. 5 런팟 포스트 링크 추가글 작성 시점에서(2024. 6. 18)  Colab 요금제 입니다. Colab Pro를 구독하지 않고 필요할때마다 충전해서 사용하는 Pay As You Go를 사용하고 있습니다.  이 글을 처음 작성할때에는(2022. 11. 10) Colab Pro를 구독했었습니다.  코랩 프로의 경우엔 매달 9.99달러가 지불되며 컴퓨팅 단위 100개를 받습니다. 신용카드를 등록한 후, 컴퓨팅 단위 100개를 구입할 수 있습니다.  사용가능한 하드웨어 가속기 종류는 다음과 같습니다.  성능은 A100 GPU > L4 GPU > T4..

Python/Python - 오디오2024. 10. 3. 21:55마이크를 사용하여 녹음하는 Python 예제

마이크를 사용하여 녹음하는 Python 예제 코드입니다.2024. 10. 3 최초작성다음 패키지를 설치해야 합니다. pip install pyaudio scipy librosa실행하면 녹음 후, output.wav 파일에 저장됩니다.  녹음 시작...녹음 완료.녹음이 output.wav에 저장되었습니다.전체 코드입니다. import pyaudioimport waveimport numpy as npfrom scipy import signalimport librosa# 오디오 설정CHUNK = 1024FORMAT = pyaudio.paInt16CHANNELS = 1RATE = 44100RECORD_SECONDS = 5WAVE_OUTPUT_FILENAME = "output.wav"def apply_bandpa..

Llama 3.2 3B fine tuning 해보기
Deep Learning & Machine Learning/LLM Fine Tuning2024. 10. 3. 12:35Llama 3.2 3B fine tuning 해보기

Llama 3.2 3B를 파인튜닝 해보는 과정을 다루고 있습니다. 최초작성 2024. 10. 3 1. 허깅페이스 사이트에 회원가입을 해야 합니다. https://huggingface.co/ 2. 다음 링크에 접속하여 Llama 3.2 3B 모델 접근 권한을 얻어야 합니다. https://huggingface.co/meta-llama/Llama-3.2-3B 버튼을 클릭합니다. 다음 정보를 입력하고 Submit 버튼을 클릭합니다. 이제 모델 접근을 허용한다는 메일이 오기를 기다려야 합니다. 3. 공개 모델이 아닌 경우엔 허깅페이스 액세스 토큰을 얻어야 합니다. 오른쪽 위에 있는 프로필 아이콘을 클릭 후, 메뉴에서 Settings를 선택합니다. 왼쪽 메뉴에서 Access Tokens를 선택합니다. Create..

코랩 대안 런팟(RunPod) 사용방법
Deep Learning & Machine Learning/Colab2024. 10. 2. 22:33코랩 대안 런팟(RunPod) 사용방법

구글 코랩을 사용하다가 비용 부담이 되어 좀 더 저렴한 런팟을 사용해본 과정을 기록했습니다. 추후 더 사용해보며 글을 업데이트할 예정입니다.2024. 9. 16  최초작성2024. 9. 16  SSH를 사용한 접속2024. 9. 17  Visual Studio Code를 사용한 접속런팟 간단히 사용해보기SSH를 사용한 접속Visual Studio Code를 사용한 접속영상이 편하신분은 유튜브 영상을 보세요. SSH를 사용한 접속과 Visual Studio Code를 사용한 접속은 포스트를 참고하셔야 합니다. https://youtu.be/usSzB7oST3M 런팟 간단히 사용해보기 1. 회원 가입을 먼저 해야 합니다. 다음 주소에 접속하여 화면 중앙에 보이는 Get started를 클릭하거나 화면 오른쪽..

반응형
image