분류 전체보기 290

텐서플로우(TensorFlow) 가 뭐야?

한마디로 " 머신 러닝을 위한 오픈소스 소프트웨어 " 공홈에 이렇게 약팔고 있다. TensorFlow는 머신러닝을 위한 엔드 투 엔드 오픈소스 플랫폼입니다. 도구, 라이브러리, 커뮤니티 리소스로 구성된 포괄적이고 유연한 생태계를 통해 연구원들은 ML에서 첨단 기술을 구현할 수 있고 개발자들은 ML이 접목된 애플리케이션을 손쉽게 빌드 및 배포할 수 있습니다. 구글(Google)사에서 개발한 기계 학습(machine learning) 엔진. 검색, 음성 인식, 번역 등의 구글 앱에 사용되는 기계 학습용 엔진으로, 2015년에 공개 소프트웨어(OSS: Open Source Software)로 전환되었다. 텐서플로는 C++ 언어로 작성되었고, 파이선(Python) 응용 프로그래밍 인터페이스(API)를 제공한다...

TensorFlow 2022.02.10

딥러닝의 헬로월드 , MNIST Dataset

https://sdc-james.gitbook.io/onebook/4.-and/5.1./5.1.3.-mnist-dataset 5.1.3. MNIST Dataset 소개 - OneBook(Python & Deep Learning) Label 은 이미지가 나타내는 숫자가 어떤 숫자인지를 나타내는 라벨 데이타로 10개의 숫자로 이루어진 1행 행렬이다. 0~9 순서로, 그 숫자이면 1 아니면 0으로 표현됩니다. 예를 들어 1인경우는 [0,1,0 sdc-james.gitbook.io TensorFlow 샘플에 보면 mnist 데이터셋이 많이 등장 MNIST는 인공지능 연구의 권위자 LeCun교수가 만든 데이터 셋이고 현재 딥러닝을 공부할 때 반드시 거쳐야할 Hello, World같은 존재 MNIST는 간단한 컴퓨..

TensorFlow 2022.02.10

모듈레벨에서 Print 쓰고싶다면 , from __future__ import print_function

모듈 소스를 보다보면 간혹 아래와 같이 from __future__ import print_function 을 봅니다. from __future__ import print_function 미래에? 출력함수를 쓴다? 원 Dog 소리야? 일단 이유는 아래와 같다. from __future__ import * : 향후에 (미래에 ) * 함수를 사용하겠습니다. 라고 선언 print_function 은 향후에 어떤 버전을 사용하더라도 파이썬3 문법 print() 를 사용하겠다고 선언

파이썬 2022.02.10

파이썬 외부에서 호출 시 , __name__

fibo.py 의 코드가 아래와 같다고 하자 def fib(n): a,b = 0,1 while b < n: print(b , end=' ') a,b = b , a+b print() 외부에서 호출하기위해서 fib.py 젤 하단에 아래와 같이 추가하자 def fib(n): a,b = 0,1 while b < n: print(b , end=' ') a,b = b , a+b print() if __name__ == "__main__": # 외부에서 호출시 import sys fib(int(sys.argv[1])) # 첫번째 외부인자 값을 사용하여 fib 호출 __name__ 이라는 뜻은 파이썬 외부에서 호출되었다는 의미 그러면 콘솔에서 아래와 같이 명령어를 입력하면 피보나치 수열을 확인할 수 있다.

파이썬 2022.02.10

Banana Pi M2 Zero , 적용하기 (Cost Innovation)

-Banana PI M2 Zero information : https://wiki.banana-pi.org/Getting_Started_with_M2_Zero Armbian 을 일단 설치하자 -Armbian image can be download : Armbian_20.02.3_Bananapim2zero_buster_current_5.4.18_desktop Etcher 를 사용해 SD카드에 이미지를 Write 한다. 초기 아이디/비번 : root /1234 안타깝게 Serial-USB CVT 를 사용하여 설정을 마쳐야 하는 단점이있다. ( 라즈베리파이는 가능하지만 ) 부팅이 되면 로그인을 한다 ( root / 1234 ) armbian-config 를 입력하고 wifi 를 잡아주면 된다. wifi를 잡은..

install is deprecated. Use build and pip and other standards-based tools.

아래 명령어가 안먹힌다 힘들게 찾은 라이브러리인데 젠장알 python3 setup.py install 이제 이런 패키징 인스톨이 안된다고한다 뭐 멍멍이같은 일이 build 패키지를 먼저 설치한다. pip3 install build 설치 후에 python3 -m build -s 소스폴더에 들어가서 이렇게 하란다. 이해는 안된다. apt-get install python3-venv 를 설치해야할 수 있다 아직 도무지 무슨말인지 모르고 따라하는 중이다.

파이썬 2022.02.07

Banana Pi M2 Zero, 세팅하자

Banana PI Image Download : ftp://public.leehands.com/util/OSs/bananaPi/ http://kingofprotons.blogspot.com/p/banana-pi-i2c-devices.html Banana Pi I2C Devices A lot of the devices that we will use to connect the Banana Pi communicate with the Banana Pi through the IC2 bus For Lubuntu, we will ha... kingofprotons.blogspot.com 라즈베리파이보다 공부하기 좋을지도 모른다는 막연한 생각이 든다 왜냐면 BSP 를 통째로 Git 을 통해 제공해준다. 정말 막강한 개..

나만의 리눅스 만들기 , 웰컴메시지 수정 ( etc/motd)

현재 리눅스의 웰컴 메시지 확인하기 cat /etc/motd ASCII Artgenerator 를 이용해 나만의 로고 만들기 http://www.network-science.de/ascii/ ASCII Generator www.network-science.de _ _ _ | | | | | | | | ___ ___| |__ __ _ _ __ __| |___ | |/ _ \/ _ \ '_ \ / _` | '_ \ / _` / __| | | __/ __/ | | | (_| | | | | (_| \__ \ |_|\___|\___|_| |_|\__,_|_| |_|\__,_|___/ 위와 같이 vi 에디터로 추가한 후 저장하면 끝

Unix & Linux 2022.01.29