Study 공부6 [VScode] 익스텐션 추천 1. Bluloco light - 밝은색 테마, 내가 찾아본것중에는 가장 깔끔하고 좋음 2. One Dark Theme - 어두운 테마, 내가 찾아본것중에는 가장 깔끔하고 좋음 3. Error lens - 코드 작성할 때 잘못된 부분에 대해서 빨간색으로 명시해줌. 4. Excel viwer - 데이터를 확인하거나 처리할때 엑셀파일을 열어야 하는데 vscode에서는 행, 열이 맞게 안열림( 데이터 길이에 따라..) 하지만 Excel viwer 익스텐션은 엑셀파일처럼(행,열이 정렬된 상태로) Vscode에서 열어줌. 5. github copilot - 코드 작성하는 시간을 확실하게 줄여줌. -> 장점 : 단순 작업을 코드로 작성할때던, 함수가 햇갈리거나 등.. 2024. 5. 15. [Elsevier 양식] 템플릿 정보 및 에러 수정 논문은 작성하고 싶고, overleaf (latex) 양식 때문에 시간을 해매는게 참..비효율적이다. 자료도 별로 없고.. 잡다한 에러도 많고. 이번 포스팅에다가 Elsevier 양식 이것저것 정리해 보려한다 (투컬럼 기준, Applied energy 저널지 기준임으로 대략적으로 확인하고 하시길) , 원컬럼 자료도 갖고 있긴함.. 어디서 구했는지 몰라서 링크 첨부가 어렵.. 1. 엘스비어 투 칼럼 템플릿 다운 : https://www.overleaf.com/latex/templates/elseviers-cas-latex-double-column-template/hhzpymgjmxfk Elsevier’s CAS LaTeX Double-Column Template - Overleaf, Online LaTeX.. 2024. 4. 10. 데이스쿨 스터디 - 전력 사용량 예측 [3] (모델링) - 새로 알게 된점 및 중요사항: 1. 시계열 데이터를 성능검증할때 sktime의 temporal_train_test_split 사용. (시계열에서 이걸사용하는게 맞음. 순서 정보 유지해야 하니깐.) = train_test_split( shuffle=False) 랑 동일 함. (시계열에서는 False 해야함) 2. seed 를 여러개로 설정후 반복해서 모델을 일반화 하여 평가함. 3. test_size를 0.0~1.0 의 float 형태로 할 수 있지만. 구체적인 int값으로 하여 설정가능. int로 하면 test_size의(시계열 데이터에서 가장 최근데이터(마지막데이터)) 구체적인 값의 범위 설정가능 # 1번 확인을 위한 예시 코드 from sktime.forecasting.model_selection.. 2023. 10. 21. 데이스쿨 스터디 - 전력 사용량 예측 [2] (전처리) ➢ sns.pointplot : 중앙값으로 표현하는 plot ➢ 기타. 1. building_type 이라는 컬럼명에서 type 별로 분류하는 코드. other_buildings = train_merge[train_merge['building_type'] == 'Other_Buildings'] Public = train_merge[train_merge['building_type'] == 'Public'] University = train_merge[train_merge['building_type'] == 'University'] Data_Center = train_merge[train_merge['building_type'] == 'Data_Center'] Department_Store_and_Outle.. 2023. 10. 13. 데이스쿨 스터디 - 전력 사용량 예측 [1] 참여이유 : 심플하게 말해서 나에 대해 객관화를 하고 싶어 스터디에 들어갔고, 나보다 잘하는 사람들에게 배우고 싶어서 참여했다. 또한 알고 있는 개념들도 많이 있지만 예전에 보았을때와 지금 다시 보았을때 느낌은 다르기 때문에 느껴보고 싶었다. 주관 : https://dacon.io/competitions/official/236162/overview/description [데이스쿨 스터디 1기] 전력사용량 예측 - DACON 분석시각화 대회 코드 공유 게시물은 내용 확인 후 좋아요(투표) 가능합니다. dacon.io def seed_everything(seed: int): import random, os import numpy as np import torch random.seed(seed) os.envi.. 2023. 10. 1. 뮤텍스(Mutex)/ 세마포어(Semaphore) 란? 1) 임계구역(Critical Section) 여러 프로세스 혹은 스레드가 작업을 수행하면서 공유된 자원을 건드리게 될 수 있는데, 이때 동기화 처리를 제대로 해주지 않으면 문제가 발생할수 있다. 이렇듯 공유되는 부분이 굉장히 중요한데, 프로그램 코드 상에서 공유 자원에 접근하는 부분을 임계 구역(Critical Section) 이라고 한다 -> 임계구역에 여러 프로세스및 스레드가 함부로 접근할 수 없도록 관리를 잘 해줘야 하느네, 이를 위해 사용하는 방식에 대표적인 세마포어(semaphore)와 뮤텍스(Mutex)가 있다. 2)뮤텍스(Mutex)란? 뮤텍스(Mutex)는 상호 배제(Mutual Exclusion)를 뜻하는 말로, Critical Section을 가지는 쓰레드들의 Running time이.. 2022. 2. 28. 이전 1 다음