GRIP.News

Google Coral, 간단한 코랄 FAQ

1. Edge TPU 는 무엇인가? Edge TPU는 저전력 디바이스용 고성능 ML 추론이 가능한 구글 설계의 작은 ASIC Unit이다. 예를 들어 MobileNet V2 등 첨단 모바일 비전 모델을 거의 400 FPS로 분석할 수 있어 전력...

Google Coral, TensorFlow Lite 이해하기

Google Coral의 Edge TPU는 낮은 전력 소모 대비 빠른 신경망 성능을 제공하기 위해 특정 신경망/아키텍처 세트를 지원한다. Edge TPU는 CNN(Convolutional neural network) 등 딥-피드 포워드 신경망을 실행할 수 있는데, 8비트 양자 처리를 위해 특별히...

Google Coral, Edge TPU 컴파일러

Edge TPU Compiler(edgetpu_compiler)는 TensorFlow Lite 모델(.tflite file)을 Edge TPU에서 사용할 수 있도록 크로스 컴파일해 주는 도구다. 모든 TensorFlow Lite 모델이 Edge TPU와 100% 호환된다고 보장할 수 없기 때문에 사전에 코드를 면밀히 검토해야 한다.  ...

Google Coral, Windows 개발 환경 구축하기

필자가 처음 Google Coral을 받았을 때 집에서 사용하는 컴퓨터는 Windows 10을 사용하고 있었다. 당시 드라이버 및 일부 환경적 문제로 인해 Coral에 부트 이미지를 올리는 작업 자체가 거의 불가능에 가까웠기 때문에 Linux나 macOS에서 초기 환경...

Google Coral, macOS 에서 초기화 하기

잘못된 설정, 개발 환경 문제 혹은 기타 등등의 사유로 Coral을 초기화해야 할 때가 있다. eMMC 파티션 정보까지 지운 다기 보다 Mendel Linux를 처음 상태로 만들면 된다. 처음 Coral을 설정했을 때와 같이 fastboot를 사용하면 되겠지...

AWS, Open Distro for Elasticsearch 설치

Serverless 환경은 장단점이 명확하다. 명확한 장점은 개발 및 관리 지만, 제공해 주는 주체(AWS)가 설정해 놓은 범위 밖에 있는 요구사항을 수용할 수 없다는 단점이 있다. RDS 의 Serverless 는 아직 Aurora 5.6(=MySQL 5.6)만 대응 가능하고,...

AWS, Lambda 기반 Serverless 한글 형태소 분석기(MeCab) 개발편

앞 포스트에서 AWS Lambda 에 MeCab 와 Python 스크립트를 통해 “아버지가방에들어가신다”를 성공적(?)으로 분석했다. 가장 기본적인 형태로 한글 형태소 분석기가 Lambda 에서 정상 동작 여부를 확인할 수 있었다. AWS, Lambda 기반 Serverless 한글 형태소 분석기(MeCab)...