본문 바로가기

전체 글

(56)
유니코드 그룹 표(Unicode groups table in EN & KR) 실제 문자를 보고 싶으면 Win(田)+S 로 검색창 열고, '문자표' 열어서 보면 가장 깔끔하다. 인코딩 관련 조치에 이어서, 이번엔 utf-8 이 어느어느 영역에 어떤 것을 할당했는지 확인해 보았다. 일부는 번역이 되어 있으나, 전부 다 되어있지는 않아서 직접 다 메웠다. 노가다라 몇시간 걸림ㅋ. https://docs.google.com/spreadsheets/d/1k_O31DPb14fYi3qkQYkbMTRgzPaLGVV5MlkSFRvH000/edit#gid=983189201 utf-8 table EN,KR utf-8 code groups EN,KR 2byte Utf-8 HexValue , Group Name,한국 어 이름 U+0000 ... U+007F, Basic Latin,라틴 U+0080 ....
윈10에서 크롬 새 탭(=빈 탭. 기본화면) 바로가기를 바탕화면에 만들기 바탕화면을 바로 보고 싶으면 win(田)+D 누르시오. 켜놓은 창이 모두 최소화된다. 내가 보는 특정 사이트 바로가기 만드는법(▷링크) 말고, 크롬 바로키면 나오는 창 띄우는 바로가기 만드는 방법이다. 이거 만드는 이유는, 크롬 실행 단축키 만들고 싶어서다. (사실 탐색기(田+E) 열고, 주소창 선택해서(Alt+D), 사이트 입력하면 기본 웹브라우저인 크롬을 실행시켜 주나 조금 귀찮다.) 바로가기 직접 만들고 주소 지정해도 되지만, 크롬 깔린 주소 찾아서 거기서 우클릭 바로가기 만들기 써서 가져오는게 더 편하니까 이 방법으로 알려준다. 크롬 바로가기 받아서 수정하기 만드려고 시도했는데 잘 안되네. 직접 만드시오. 어차피 바로가기 받아서 수정하나, 직접 만드나 시간 차이도 얼마 안날 거다. 크롬 바로가기를..
time stamp method in Python DeepLearning Xception 을 사용했다. 에포크 사이간격 잴때 처음 시작-끝을 재기보다는 각 에포크에 callback을 지정해서 time을 저장한 뒤 합쳐야 더 정확하다. 실제로 결과가 callback(cb) 로 저장한 리스트의 총합 < code cell 에 뜬 시간 < 전체 시작-끝 띄웠을때 시간 으로 나온다.
how to make a shorter named function which is originally a long-named function It is simple. define another function with shorter name, and just run the original function and return the result. the following is an example of it. original function is named too long. make short-named function and call original function and return the result of it. it does not take that much time more. def a_function_which_is_too_long_to_use(in1, in2): res_orignial = in1 + in2 return(res_orig..
for loop 은 최대한 적게 써야 빠르다. [('단어1', #빈도1), ('단어2', #빈도2), ... , ('단어n', #빈도n)] 이라는 tuple(str, int)-list 두개(input1, inpu2)에서 겹치는 단어(intxn에 추따로 단어만 저장)만 뽑아서 그 빈도수를 더하는 연산이다. 몇달전 초창기에는 전수조사 방식으로 만들었다. 전체 목록을 보며 대조해가면서 조사하라는 구문. intxn 과 input1, intxn과 input2를 각각 조사해야되다 보니 길이가 엄청나게 길다. 최근에 .index 라는 기능을 찾아내어 이를 썼더니 훨씬 간단해졌다. 실제로 속도가 어마어마하게 빨라졌다. 그래서 처음에 내가 잘못만든줄 알았는데 코드분석 해보니 느릴수밖에 없었겠더라. 저 index 라는 기능은 특정 행렬에서 어떤 단어의 위치를 반환한다..