2022/10 7

서피스랩탑4 1년반 써보고 느낀 후기

서피스 랩탑4 (Surface laptop 4) 를 대략 1년 반 정도 정도 쓴 것 같다. Cpu: Intel i7-1185G7 메모리 16Gb SSD 512Gb GPU는 당연 내장.. Iris(R) Xe Graphics 서피스랩탑 2를 쓰다가 4로 넘어왔는데, 솔직히 노트북 마감 자체가 매우 좋고 성능도 좋아서 전부 마음에 든다. 근데 내가 이 포스트를 쓰는 이유는 바로 키보드이다. 키보드와 터치패드가 좋다는 후기를 쉽게 찾아볼 수 있는데, 절대 아니다. 타자가 빠르고 키보드 칠 일이 많은 개발자들에게는 완전 비추한다... 다 좋은데 딱 이 키보드 하나때문에 ㅠㅠㅠ 키보드 압력을 쌔게 주어야 눌리며, 터치패드 역시 버튼 클릭을 위해서 상당히 강한 압력을 요구한다. 서피스랩탑 2의 키보드와 비교하면 거의..

Stigmatized./ETC. 2022.10.30 (1)

01. 윈도우 Flutter 설치 및 세팅, Hello world!

1. Flutter 다운로드 https://docs.flutter.dev/get-started/install Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and Chrome OS operating systems. docs.flutter.dev c:\\flutter\에 압축풀기 2. 환경변수 설정 Path에 c:\flutter\flutter\bin 등록하기 3. 안드로이드 스튜디오 설치 https://developer.android.com/studio/archive?hl=ko Android 스튜디오 다운로드 자료실 | Android 개발자 | Android Developers 이 페이지에는 An..

Programing/Flutter 2022.10.28

tf.Keras 기본코드로 이해하는 Transformer

뭔가 Transformer는 참 항상 어렵게 느껴졌었다. 왜이렇게 강의들이나 문헌들이 어렵게 적혀있는지, Key, Query, Value는 도대체 어디서 튀어나오는 것인지 명확하게 이해가 안됐다. 내가 이해할 수 있도록 글을 쓰면, 독자분들도 쉽게 이해할 수 있지 않을까? 라는 마음으로 이 글을 한번 써보도록 한다. 코드는 모델링을 기준으로 상세하게 덧붙여 가며 설명한다. 0. Library & 예제 데이터 준비 - Tensorflow Keras, Library Load import tensorflow as tf from tensorflow import keras from tensorflow.keras import layers from tensorflow.keras.models import Sequent..

GTEx에서 Pathology image 분석하기

Normal H&E Slide image를 분석할 일이 생겨서, 분석을 해본 겸, 정리 포스트를 남겨놓으려고 한다. 1. GTEx phenotype 데이터 활용하기 개인적으로 TCGA, ICGC, GTEx 등 유전체 데이터를 활용할 때, UCSC Xena를 자주 활용한다. 서로 다른 데이터베이스의 batch effect 등을 정리한 데이터까지 제공해서.. 무척 편하다. https://xenabrowser.net/datapages/?cohort=GTEX&removeHub=https%3A%2F%2Fxena.treehouse.gi.ucsc.edu%3A443 phenotype - GTEX phenotype (n=9,783) UCSC Toil RNA-seq Recompute GTEx 데이터에서 원하는 tissue..

LUAD의 Lymph meta를 Radiomics, Deep Learning으로 비교

https://link.springer.com/article/10.1007/s00330-022-09153-z Ma, Xiaoling, et al. "Development and validation of a deep learning signature for predicting lymph node metastasis in lung adenocarcinoma: comparison with radiomics signature and clinical-semantic model." European Radiology (2022): 1-14. Lung adenocarcinoma (LUAD) 에서, Lymph node metastasis를 예측하는 논문인데,Deep learning과 Radiomics 두가지 모델을 구성..

R - Cross-validation 평균 ROC 그리기

Split validation이나, Leave-One-Out Cross-validation (LOOCV) 를 하게 되면 적절하게 ROC curve를 그릴 수 있다. Split validation은 test set이 명확하게 있으니, 해당 샘플에 대해 ROC curve를 그리면 되고, LOOCV의 경우 데이터 하나당 Prediction 값을 저장해놓고 ROC curve를 그리면 된다. 그러면 Cross-validation은?? AUC 구하는거야, MRMC 기법이든 뭐든, 어쨌건 결과 값이 각 fold 별 AUC의 평균과 동일하기에 계산하면 되는데 ROC가 항상 문제이다. Multiple ROC curve에 대한 평균을 구하는 방식으로, Cross-validation의 mean ROC를 시각화 할 수 있는데..

Programing/R- programming 2022.10.02 (1)

윈도우11 자판배열 ENG (영어)미국 US 없애는법

가끔, 자기 멋대로 '자판 배열' 이 영어(미국) US 로 바껴서, 한영 전환이 안될 때 가 있다. 이녀석을 제거해보자. 1. 시작키를 누른 후, "언어 설정" 을 검색, 그리고 실행한다. 2. 언어 목록에는 '한국어' 밖에 없고, 영어(미국)은 보이지도 않는다. 이게 윈도우 11 키보드 자판 버그인데, 동일한 언어를 추가 후 삭제하는 것이 해결책이다. '언어 추가' 버튼을 누른다. 3. english 를 검색하고, English (United States) 영어(미국) 을 선택 후, '다음' 을 누른다. 4. 모든 체크박스를 해제하고, 언어를 설치한다. 5. 설치가 완료 되면, 이제 삭제한다. 6. 깔끔해진 자판 배열 수고하셨습니다.

Windows_ 2022.10.02