일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- PDF#챗봇검색#서비스#GPT4#PGT3.5#GPT#랭체인#챗봇#CHATBOT#LLM#문서검색
- flutter#채팅창@메모창#url링크#날짜추가
- fcm#메세지전송#안드로이드메세지#플러터메세지전송
- 마이봇#핸드폰대체#
- 메타인지#그릿#개발자#꾸준함
- firebase#message#메세지#플러터#안드로이드
- ax5#tree#grid#단계별 펼치기# depth #시트메타
- 마이봇#아이폰#아이폰심사#IT고시#
- 마이봇#chatgpt#ai#인공지능
- 쇼핑몰관리시스템#매입관리#시트메타#매입채널#엑셀업로드
- 플러터#
- 플러터#sms#mms#문자보내기
- figma#flutter#dhwise#피그마#플러터#피그마 to 플러터 #figma to flutter
- 마이봇#API 설정
- flutter#sqlite#chatGPT#
- 광동온더그린#프랜즈#가상CC#스크린골프#
- 마이봇#문서챗봇#PDF#TEXT#유투브#챗봇만들기#랭체인# langchain#벡터데이터#자료검색#챗GPT#GPT4#챗지피티
- PDF검색#PDF검색챗봇#NEXTJS#스터디#스타트업#랭체이#langchain#prisma#sqlite#
- 무료벽경이미지제거#배경이미지삭제#배경이미지 없애기#배경이미지 없는 png 만들기
- #창작#SNS#스포츠#반려동물#연애#과제#레시피#활동#건강#운세#글쓰기#비즈니스 #AI비서#챗GPT#CHATGPT
- 마이봇#pdf챗봇#상담챗봇#faq챗봇#chatgpt#랭체인#llm
- 로트제악#rohto#점안안#시린눈#일본여행#일본안약#안약
- 로우코드#ERP#관리시스템#상품관리#선택박스#자동화프로그램
- 로우코드#lowcode#erp#관리시스템#시트메이트#시트메타#엑셀업로드#엑셀다운로드#그리드#데이터관리#생산관리시스템#로그관리#히스토리#입력체크
- 커피#그라인더#통돌이 오픈 #로스팅#드립커피#생두#원두
- flutter#ios#앱개발#마이봇#
- flutterfire configure#파이어베이스#플러터
- 블로그#구글노출#걸리는시간#돈벌기#블러그운영
- 펫버틀러#서버연동#프로필등록#로그인서버연동#이미지#동영상#업로드용 화면#앱개발#플러터#반려생활#로딩바#loading bar#
- mediasaop#webrtc#미디어서버#
- Today
- Total
혼자서 앱 만드는 개발자 함께하는 AI 세상
tensorflowjs 통해 첫 번째 웹 서비스 'Teachable Machine' 만들기 본문
텐서플로배우다가 웹에서 서비스가 가능하다고 해서 찾아보던중 tensorflowjs 를 테스트 해보기로 했다.
인용글 보면 [텐서플로우 2.0의 혁신 중 하나가 바로 자바스크립트 구현인 TensorFlow.js다. 필자는 이것이 학습이나 추론 속도를 개선할 것으로 기대하지 않았는데, 웹GL(WebGL) API를 통해 모든 GPU(CUDA GPU뿐만 아니라)를 지원해 실제로 속도 개선 효과가 있다.
TensorFlow.js는 여러 백엔드를 지원하지만 활성화는 한 번에 하나만 가능하다. TensorFlow.js Node.js 환경은 설치된 파이썬/C 텐서플로우 빌드를 백엔드로 사용하도록 지원하며, 이를 통해 예를 들어 CUDA와 같은 해당 시스템의 가용 하드웨어 가속을 사용할 수 있다. Node.js용 자바스크립트 기반 백엔드도 있지만 기능은 제한적이다.
브라우저에서 TensorFlow.js에는 서로 다른 특성의 여러 백엔드가 있다. 웹GL 백엔드는 저장용으로 웹GL 텍스처를, 실행용으로 웹GL 셰이더를 사용해 GPU를 지원하며, 일반 CPU 백엔드에 비해 최대 100배 더 빠른 실행이 가능하다. 웹GL에는 CUDA가 불필요하므로 현재 있는 GPU가 무엇이든 활용할 수 있다.
브라우저용 웹어셈블리(WASM) TensorFlow.js back 백엔드는 신경망 연산자의 최적화된 CPU 구현을 위해 XNNPACK 라이브러리를 사용한다. WASM 백엔드는 일반적으로 자바스크립트 CPU 백엔드에 비해 훨씬 더 빠르지만(10~30배) 모델이 아주 작은 경우를 제외하면 웹GL 백엔드보다는 대체로 느리다. 각자의 상황마다 다를 수 있으므로 현재의 하드웨어에서 자신의 모델을 사용해 WASM과 웹GL 백엔드를 모두 테스트하는 것이 좋다.
]
튜터리얼 사이트 입니다.
https://www.tensorflow.org/js/tutorials?hl=ko
TensorFlow.js 시작하기
기계 학습이 처음이신가요? 웹 기술을 사용하여 ML에 대한 실용적인 작업 지식을 얻을 수 있는 비디오 과정 보기 시리즈 보기 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English
www.tensorflow.org
관련 티스토리 링크
https://www.itworld.co.kr/news/163470
TensorFlow.js로 브라우저에서 텐서플로우를 사용하는 방법
텐서플로우를 사용하면 비교적 적은 양의 학습 데이터로 간단한 신경망을 학습시킬 수 있지만, 대용량 학습 데이터 집합을 사용한 심층 신경망의 경우
www.itworld.co.kr
90분동안 땨라하면서 말들수 있는 예제입니다.
영상 사물을 인식해서 둘중하나를 판별하는 TensorFlow.js로 전이 학습을 사용하여 나만의 'Teachable Machine' 만들기
https://codelabs.developers.google.com/tensorflowjs-transfer-learning-teachable-machine?hl=ko#0
TensorFlow.js: TensorFlow.js로 전이 학습을 사용하여 나만의 'Teachable Machine' 만들기 | Google Codelabs
이 Codelab에서 다루는 내용
codelabs.developers.google.com
제가 만들었던 소스 코드
https://codepen.io/Kwon-P/pen/eYQzJMM?editors=1111
Tensorflow.js Boilerplate
The hello world for TensorFlow.js :-) Absolute minimum needed to import into your website and simply prints the loaded TensorFlow.js version. From her...
codepen.io
실제 웹상에서 서비스 해봅니다.
Transfer Learning - TensorFlow.js
iukj.cafe24.com
'딥러닝 머신러닝' 카테고리의 다른 글
플러터 카메라 실시간데이터 처리를 위한 startImageStream (0) | 2023.07.27 |
---|---|
스테이블 디퓨전 파이프 라인 통해 파이썬 으로 웹구축 (0) | 2023.07.23 |
Yolov8 을 이용한 커스텀 데이터 훈련영상 (0) | 2023.07.07 |
파이썬 flask에서 텐서플로 숫자 맞추기 웹서비스 해보기 (0) | 2023.06.20 |
텐서플(tenserflow)로 시작 해보기 (2) | 2023.06.18 |