본문 바로가기
반응형

PROGRAMMING119

[PYTHON] Conda Install 시 발생하는 PackagesNotFoundError 해결 방법 안녕하세요, HELLO Conda를 사용하다 보면 가끔 다음과 같은 에러 메시지를 만날 수 있습니다. 에러 메시지: PackagesNotFoundError: The following packages are not available from current channels: 이는 conda install 명령어를 통해 패키지를 다운로드하려는데 해당 패키지가 선택한 채널에 존재하지 않을 때 발생하는 오류입니다. 이 문제를 해결하기 위해 몇 가지 간단한 방법을 소개하겠습니다. STEP 1. 'conda-forge'로 해결하기 STEP 2. '추가적인 방법' 해결하기 STEP 1. 'conda-forge'로 해결하기 1. 에러 원인 이해하기 가장 먼저 이 에러가 발생하는 이유를 이해해야 합니다. conda는 기본.. 2023. 12. 16.
[CONDA] "Unsuccessful Initial Attempt using Frozen Solve. Retrying with Flexible Solve" 해결 방법 안녕하세요, HELLO Conda 최신 버전이 아닌 경우 발생할 수 있는 에러로 [CONDA] Unsuccessful Initial Attempt using Frozen Solve. Retrying with Flexible Solve가 있습니다. 오늘은 해당 문제를 해결하는 방법에 대해 알아보겠습니다. STEP 1. ' Conda 최신 버전 설치' STEP 2. 'CUDA 환경 고려 사항' STEP 1. ' Conda 최신 버전 설치' 1. OS별 Terminal 열기 Windows, Mac 등 OS에 해당하는 터미널을 실행합니다. 2. pip 및 conda 업그레이드 아래 명령어를 순서대로 실행하여 pip와 conda를 최신 버전으로 업그레이드하면 됩니다. $ pip install --upgrade p.. 2023. 11. 27.
[Pytorch] 딥러닝 실험 재현을 위해 난수 제어 (Deterministic, Benchmark, random seed) 안녕하세요, HELLO PyTorch에서 완벽한 실험 재현을 위해 고려해야 할 무작위성(randomness)를 올바르게 제어하는 방법에 대해 설명하겠습니다. 먼저, PyTorch의 난수 생성과 관련된 기능들은 난수 발생기(Random Number Generator, RNG)를 사용합니다. 이 난수 발생기에는 random seed를 설정할 수 있으며, 이를 통해 매번 동일한 순서로 난수를 생성할 수 있습니다. PyTorch에서는 난수와 관련된 여러 구성 요소가 있기 때문에, 각 구성 요소가 무엇을 의미하는지 살펴보고, 각각의 randomness를 제어하기 위한 방법에 대해 살펴보겠습니다. 각 코드에 대한 설명은 아래에서 자세히 다뤄보겠습니다. import torch import numpy as np imp.. 2023. 11. 25.
[Leetcode] 196. Delete Duplicate Emails_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '196. Delete Duplicate Emails'에 대해서 살펴보고자 합니다.  알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해 준 solution 순서대로 정리하였습니다.STEP 1. 'Delete Duplicate Emails' 알고리즘 문제 STEP 2. 'Delete Duplicate Emails' 코드(code) STEP 3. 'Delete Duplicate Emails' 해설 STEP 4. 'Delete Duplicate Emails' solution  STEP 1. 'Delete Duplicate Emails' 알고리즘 문제  Write a solution to delete all duplicate emails,.. 2023. 10. 28.
[Leetcode] 55. Jump Game_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '55. Jump Game'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해 준 solution 순서대로 정리하였습니다. STEP 1. 'Jump Game' 알고리즘 문제 STEP 2. 'Jump Game' 코드(code) STEP 3. 'Jump Game' 해설 STEP 4. 'Jump Game' solution STEP 1. 'Jump Game' 알고리즘 문제 You are given an integer array nums. You are initially positioned at the array's first index, and each element in the array represents .. 2023. 10. 28.
[CUDA] Windows 환경 CUDA 설치 (Python, Pytorch) 안녕하세요, HELLO GPU 환경에서 딥러닝 모델을 훈련, 추론하기 위해서는 GPU가 설치되어 있어야 하며, 별도로 GPU 환경을 설정해줘야 합니다. 이번 포스팅에서는 NVIDIA에서 만든 병렬 구조 GPU 환경인 CUDA 설치 방법에 대해서 정리하고자 합니다. CUDA 설치를 위해서는 NVIDIA GPU가 필수인 부분을 확인하시기 바랍니다. CUDA 설치는 Pytorch를 기준으로, 아래 순서에 따라 체크리스트를 달성하면 됩니다. 체크리스트 비고 NVIDIA GPU 설치 확인 NVIDIA GPU가 설치되지 않았으면, CUDA 환경 설치가 불가능합니다. Compute Capability, CUDA SDK 버전 확인 CUDA SDK 버전 확인 NVIDIA Graphic Driver 설치 GPU에 해당하는.. 2023. 9. 27.
[Leetcode] 25. Reverse Nodes in k-Group_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '25. Reverse Nodes in k-Group'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해 준 solution 순서대로 정리하였습니다. STEP 1. 'Reverse Nodes in k-Group' 알고리즘 문제 STEP 2. 'Reverse Nodes in k-Group' 코드(code) STEP 3. 'Reverse Nodes in k-Group' 해설 STEP 4. 'Reverse Nodes in k-Group' solution STEP 1. 'Reverse Nodes in k-Group' 알고리즘 문제 Given the head of a linked list, reverse the .. 2023. 6. 1.
[Leetcode] 24. Swap Nodes in Pairs_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '24. Swap Nodes in Pairs'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해준 solution 순서대로 정리하였습니다. STEP 1. 'Swap Nodes in Pairs' 알고리즘 문제 STEP 2. 'Swap Nodes in Pairs' 코드(code) STEP 3. 'Swap Nodes in Pairs' 해설 STEP 4. 'Swap Nodes in Pairs' solution STEP 1. 'Swap Nodes in Pairs' 알고리즘 문제 Given a linked list, swap every two adjacent nodes and return its head. You .. 2023. 5. 26.
[Leetcode] 23. Merge k Sorted Lists_해설, 풀이, 설명 안녕하세요, HELLO 오늘은 Leetcode 알고리즘 문제 '23. Merge k Sorted Lists'에 대해서 살펴보고자 합니다. 알고리즘 문제, 코드, 해설 그리고 Leetcode에서 제공해 준 solution 순서대로 정리하였습니다. STEP 1. 'Merge k Sorted Lists' 알고리즘 문제 STEP 2. 'Merge k Sorted Lists' 코드(code) STEP 3. 'Merge k Sorted Lists' 해설 STEP 4. 'Merge k Sorted Lists' solution STEP 1. 'Merge k Sorted Lists' 알고리즘 문제 You are given an array of k linked-lists lists, each linked-list is s.. 2023. 5. 25.
반응형