본문 바로가기

AI 빅데이터/Open Source Software8

[가상화] WSL 2로 리눅스 쓰기 MS Windows 10은 WSL (Windows Subsystem for Linux) 1을 갖고 있었는데, 최근 2004버전 업데이트를 하면서 WSL 2가 정식으로 Release 되었다. WSL 1이 Linux Call을 해석해서 HyperVisor로 보내는 방식이었다면 WSL 2는 Linux가 직접 HyperVisor로 Call을 하는 방식으로바뀌어서 WSL 1의 문제점인 File I/O 속도를 높인 것이라고 한다. HyperVisor방식의 차이점은 아래 참조하면 된다. 반가상화 전가상화 하이퍼바이저가 가상머신의 호스트 서버 상 장치를 가상머신이 어떻게 이용할 수 있도록 하느냐에 대한 방식에 따라 "전가상화(Full Virtualization)"와 "반가상화(Half Virtualization)"로 .. 2020. 5. 31.
[OSS] AutoKeras로 자동학습(AutoML) 하기 최근 회사 업무를 하면서 AutoML을 조사할 일이 있었는데, AutoKeras가 작년말 정식 Release 되었다는 것을 알았다. AutoKeras는 Texas A&M에서 만든 것으로 많은 AutoML솔루션들이 Table 데이터 처리를 위한 최적의 머신러닝 모델을 찾아주는 것에 반해, Google AutoML과 마찬가지로 비정형 데이터까지 모델링 해 준다. AutoKeras는 무엇보다 설치가 간단하다. 기존에 사용하던 머신에 AutoKeras 패키지만 설치해 주면 잘 동작한다(설치조건: Tensorflow 2.1, Python 3.6). GPU 설정은 공통된 부분이고, 요즘은 AWS SageMaker나 GCP AI Platform에서 설정되어 나오니 크게 신경쓰지 않아도 된다. pip install a.. 2020. 3. 4.