전체 글16 [MacOS] 텐서플로우(Tensorflow2.x) GPU 딥러닝 개발환경 구축 for Apple Silicon M1, M2 Pro&Max ● Xcode command-line tools 설치 1. 터미널 창을 열어서 xcode 개발자 도구를 설치합니다. xcode-select --install Conda 설치 필자의 경우 anaconda&minconda는 아래와 같은 메시지로 설치가 안되서 miniforge를 설치했습니다. anaconda와miniconda가 Apple Silicon의 M1 arm64를 2022년 하반기부터 지원하기 시작했지만 M2는 아직인것 같습니다. 세 가지 중에 설치가 되는 걸로 하시면 됩니다. ● Anaconda 설치 아래의 링크로 접속하여 설치합니다 https://www.anaconda.com/products/distribution Anaconda | Anaconda Distribution Anaconda's op.. 2023. 4. 5. [Windows] 텐서플로우(Tensorflow 2.x) GPU 딥러닝 개발환경 구축 PC 환경 확인 ● OS 본인 PC의 Winodws 버전을 확인합니다. 세 가지 방법 중에 하나로 확인할 수 있습니다. 1. 내 PC > 속성 2. 설정 > 시스템 > 정보 3. 제어판 > 시스템 ● GPU 모델 본인 PC의 GPU 사양을 확인합니다. 장치 관리자에서 확인할 수 있습니다. 1. 제어판 > 장치 관리자 > 디스플레이 어댑터 2. 윈도우 검색 > 장치 관리자 > 디스플레이 어댑터 필자의 PC환경 - Windows10 64-bit - NVIDIA GeForce RTX 2070 SUPER https://www.tensorflow.org/install/gpu?hl=ko GPU 지원 | TensorFlow GPU 지원 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 참.. 2023. 4. 2. Jupyter notebook "500 : Internal Server Error" 오류 해결 2023.03.31 - [AI] - [Windows] 텐서플로우(Tensorflow 2.x) GPU 딥러닝 개발환경 구축 [Windows] 텐서플로우(Tensorflow 2.x) GPU 딥러닝 개발환경 구축 PC 환경 확인 ● OS 본인 PC의 Winodws 버전을 확인합니다. 세 가지 방법 중에 하나로 확인할 수 있습니다. 1. 내 PC > 속성 2. 설정 > 시스템 > 정보 3. 제어판 > 시스템 ● GPU 모델 본인 PC의 GPU 사양을 확 toward-the-future.tistory.com 필자는 이전 글에서 tensorflow 2.10.0 버전과 python 3.10 버전을 설치했다. 필자의 경우 PyCharm IDE를 주로 사용하다보니 Jupyer notebook을 신경쓰지 않았었다. 그러나.. 2023. 4. 2. [Windows] 파이참(PyCharm) 및 아나콘다(anaconda) 다운로드(설치), 가상환경 연동하기 PyCharm 설치 방법 1. 아래의 링크로 접속하여 파이참 최신 버전을 다운로드합니다. https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows PyCharm 다운로드: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 2. 파이참은 프로페셔널 버전과 커뮤니티 버전이 있습니다. Windows에서 무료버전인 커뮤니티 버전을 설치합니다. 3. 설치 파일의 다운로드가 완료되면 바로 실행합니다. 4. 설치를 시작하기 위해 'Next'를 클릭합니다. 5. 파이참 다운로드 경로를 지정해주는 창입니다. 'Browse...'를 클릭하여 경로를 지정할 수 있습니다. 필자는 기본 경로로 지정하고 'Next'를 클릭하여 .. 2023. 3. 30. [알고리즘] 검색(Search) - 선형 검색(Linear Search), 이진 검색(Binary Search), 해시법(Hashing) ● 검색 (Search) - 컴퓨터에 저장한 데이터 중에서 원하는 항목을 찾는 작업 ● 선형 검색 (Linear Search) - 선형으로 늘어선 데이터 집합(선형 구조)에서 맨 앞 부터 스캔하여 키값을 찾을 때까지 순서대로 검색하는 방식 - 데이터의 정렬 여부와 상관없이 동작한다. - 데이터의 양이 많아지면 검색에 소요되는 시간이 비례하여 많아진다. ● 이진 검색 (Binary Search) - 데이터의 가운데에 있는 항목을 키값과 비교하여 다음 검색 위치를 결정하여 검색을 계속하는 방식 - 검색 범위를 반으로 줄여 가면서 빠르게 검색한다. - 정렬되어 있는 데이터를 검색할 때만 사용할 수 있다. ① 키값이 더 크면 오른쪽 부분을 검색한다. ② 키값이 더 작으면 왼쪽 부분을 검색한다. ● 해시법 (Ha.. 2021. 7. 8. 이전 1 2 3 4 다음