[Window 11] 네트워크 자격 증명 로그인 문제 해결 방법
·
끄적 끄적
상황공유 폴더로 접근할 때 사용자 이름/ 암호가 맞지만, 일치하지 않다고 출력하는 경우 해결 방법1. 컴퓨터 공유 허용 문제네트워크 > 속성 > 고급 공유 설정 변경1. 프리이빗 네트워크의 네트워크 검색, 파일 및 프린터 공유를 켬으로 변경2. 모든 네트워크의 공유 폴더 공유, 암호로 보호된 공유를 켬으로 변경2. 네트워크 보안 LAN 관리자 인증 수준win + r > gpedit.msc > 컴퓨터 구성 > Windows 설정 > 보안 설정 > 로컬 정책 > 보안 옵션 > 네트워크 보안: LAN Manager 인증 수준속성에서 'NTLMv2 응답만 보냅니다. LM 및 NTLM은 거부합니다.' 로 변경3. Microsoft 계정 로그아웃설정 > 계정 에서 Microsoft 계정을 사용하고 있다면 로그아웃을..
[Time Series Forecasting] Sliding Window Dataset
·
ML & DL/Deep Learning
Sliding Window DatasetTime Series Forecasting에 사용되는 Sliding Window Dataset은 연속적인 시계열 데이터를 여러 개의 고정된 크기의 입력과 출력 윈도우로 나누어 Dataset을 구성하는 방법입니다.  다음은 Pytorch로 Dataset 다변량(Multi-variate) 다중 스텝(Multi-Step) 데이터셋을 구성하기 위한 코드입니다.import torchfrom torch.utils.data import Datasetclass SlidingWindowDataset(Dataset): def __init__(self, train_X, target_variables, input_window, output_window, stride=1): ..
[Time Series Forecasting] LSTM, GRU, CNN, ... PyTorch 구현
·
ML & DL/Deep Learning
LSTMclass LSTMModel(nn.Module): def __init__(self, input_size, hidden_size, num_layers, dropout): super(LSTMModel, self).__init__() self.hidden_size = hidden_size self.num_layers = num_layers self.lstm = nn.LSTM(input_size, hidden_size, num_layers, batch_first=True) self.selu = nn.SELU() # nn.ReLU() self.dropout = nn.Dropout(dropout) self.fc = ..
코랩(Colab) 끊김 방지
·
끄적 끄적
F12 > console (콘솔) 창에 아래 코드 입력var startClickConnect = function startClickConnect(){ var clickConnect = function clickConnect(){ console.log("Connnect Clicked - Start"); document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click(); console.log("Connnect Clicked - End"); }; var intervalId = setInterval(clickConnect, 60000..
XGBoost Custom Metric & Evaluation
·
ML & DL/Machine Learning
XGBoost를 학습시키기 위한 라이브러리는 xgboost 라이브러리와 scikit-learn(sklearn) 인터페이스가 있습니다.둘 중 아무거나 사용하여도 상관 없는데, 문제는 기본적으로 제공하는 평가 함수와 목적 함수(손실 함수)이외의 함수를 Custom 할 때 사용 방법에 차이가 있어 기록하고자 글을 작성합니다. Documentation XGBoost기본 학습 코드import xgboost as xgbX_train, y_train = ...X_valid, y_valid = ...dtrain = xgb.DMatrix(X_train, label=y_train)dvalid = xgb.DMatrix(X_valid, label=y_valid)params = { 'eta': 0.1, 'n_jobs..
[Python] matplotlib 한글 폰트 전역 설정
·
Python/Setting
Window 환경입니다.1. 폰트 다운 & 설치저는 네이버 무료 폰트인 나눔체를 설치했습니다.네이버 글꼴 모음 (naver.com) 네이버 글꼴 모음네이버가 만든 150여종의 글꼴을 한번에 만나보세요hangeul.naver.com설치를 진행 후 Window의 경우 .ttf 우클릭 \(\rightarrow\) 모든 사용자용으로 설치를 진행합니다.(모든 사용자용으로 설치를 진행해야 C:\Windows\Fonts에 설치 됩니다. 그냥 설치하면 C:\Windows\User\AppData\... 에 설치 됩니다.)2. matplotlibrc 수정import matplotlib.font_manager as fmimport matplotlib as mplprint(mpl.matplotlib_fname())위 코드를 ..
[TISTORY] 수학 기호, 수식 삽입 방법 (+ 모바일)
·
끄적 끄적
MathJaxMathJax는 JavaScript 라이브러리이며 아파치 라이선스에 따라 오픈 소스 소프트웨어로 제공된다.MathML, LaTeX, ASCII Math ML을 사용할 수 있으며 다양한 형식으로 출력가능합니다. https://www.mathjax.org/ MathJaxBeautiful math in all browsers.www.mathjax.org 모바일 포함 X[Tistory 블로그관리] - [스킨 편집] - [HTML 편집기] 에 들어간 후 이전에 아래 코드를 삽입합니다.  모바일 포함 O모바일에서도 수식을 사용하려면 매번 글쓰기를 할 때마다 저장해둔 수식을 불러와서 적용하는 약간의 번거로움이 필요합니다.수식 저장 방법[Tistory 블로그관리] - [콘텐츠] - [서식 관리] - [서..
[DETR] End-to-End Object Detection with Transformers
·
Paper Review
DETRViT는 Transformer 구조를 활용하여, Classification을 수행하였습니다. 그럼, Object Detection은 어떻게 할까요 ?바로 DETR (End-to-End Object Detection with Transformers) 논문을 통해 해결 방법을 확인할 수 있습니다.DETR은 end-to-end로 object detection을 수행하면서 높은 성능을 보입니다. AbstractObject Detection을 direct set prediction problem(직접적인 집합 예측 문제)로 보는 방법을 제시NMS와 같이 후처리, anchor generation 같이 사전 정의해야하는 pipeline을 제거Bi-partite Matching(이분매칭)과 Transformer..
욱근욱
개미는 오늘도 열심히 일을하네