[Tensorflow] 0. 신경망 네트워크의 구성
·
AI/Deep Learning
다들 텐서플로 설치는 잘 진행되셨나요? 그렇다면 반갑습니다! 신경망 네트워크를 공부하기 위한 한걸음을 내딛었군요! 시작이 반이라는 말처럼 저와 함께 열심히 공부해서 해당 분야의 전문가가 되어 봅시다! 신경망 네트워크는 사실 기존의 프로그래밍 방식과는 많은 차이점을 가지고 있습니다. 신경망 네트워크가 정의되기 전에는 주로 프로그램은 프로그래머(개발자)가 알고리즘을 작성하여 입력이 있으면 알고리즘대로 결과(출력)이 나오는 방식이였죠! 쉽게 예를들면 게임에서 키보드의 방향키를 누르면 알고리즘 대로 해당 방향으로 캐릭터가 이동하는 것 처럼요. 하지만 신경망 네트워크는 기존의 전통적인 프로그래밍 방식과는 다르게 정답과 해답을 입력하면 중간에 어떻게 처리될지를 담당하는 규칙을 출력합니다. 신기하죠? 신경망 네트워크..
[Tensorflow] M1 MacOS 텐서플로 설치
·
AI/Deep Learning
텐서플로는 딥러닝을 위한 프레임워크로 많이들 접해봤을 파이토치(PyTorch)와 케라스(Keras)와 같이 전세계적으로 많이 사용되고 있습니다. 텐서플로는 파이썬(Python)과 C++ API를 기본적으로 제공하고 있습니다! 저는 현재 M1 pro Apple Silicon을 사용하고 있으므로 MacOS 기준으로 텐서플로를 설치하였습니다. 애플에서 지원하는 내용을 참고하여 작성합니다! (참고 : https://developer.apple.com/metal/tensorflow-plugin) (참고 : https://www.tensorflow.org/install/docker) (추가참고 : https://developer.apple.com/forums/thread/721619 ) Metal Overview ..