일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Linux
- Docker
- C#
- 프로그래머스
- 오류
- C
- C++
- windows forms
- pandas
- Python
- 채보
- JSON
- pip
- error
- SSH
- OpenCV
- VS Code
- ubuntu
- 핑거스타일
- LIST
- pytorch
- label
- Numpy
- mysql
- YOLO
- 컨테이너
- paramiko
- 기타 연주
- Visual Studio
- Selenium
- Today
- Total
목록분류 전체보기 (322)
기계는 거짓말하지 않는다
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cGpXHQ/btrg2heWZia/12oik3UazU1m91zC7BZPrk/img.jpg)
예전부터 사용 중인 기타 줄입니다. 012게이지이고 포스포 브론즈입니다. 내구성이 좋고 소리가 오래갑니다. 글리산도 등을 하기에도 편합니다. 2~3팩을 한꺼번에 구입하면 좀 더 저렴합니다. 같은 브랜드의 다른 많은 종류의 기타줄을 사용해 보지는 못했지만 다다리오, 마틴, 블랙스미스, 올림피아 등 브랜드의 표준 스트링을 사용해 봤었는데 엘릭서가 지금까지는 가장 좋았습니다. 구입을 고민하시는 분들이라면 추천합니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cuhEdG/btrg2LltvYN/1PKueGCTArMpRDBv6HVSP1/img.png)
기본 이진 검색 트리 Declaration #include #include typedef enum bool{ false, true } bool; typedef enum eSelectMenu { selectInsert = 1, selectDelete, selectPrint, selectExit } eSelectMenu; typedef struct Node { int key_value; int count; struct Node* parent; struct Node* left; struct Node* right; } Node; Insert, Delete Node void InsertNode(Node** root, int value) { Node* ptr, * parent; parent = ParentSearc..
Command 창에 입력 생성 ~ 초기 설정 Command Description git init 저장소 생성, 초기화 (.git 디렉터리 생성) git remote add origin URL URL에 입력된 원격 저장소 연결 ex) git remote add origin https://github.com/... git config --global user.email "EMAIL" EMAIL에 입력된 이메일을 사용자 이메일로 설정 ex) git config --global user.email "user@gmail.com" git remote -v 연결된 저장소 확인 branch 관련 Command Description branch 조회 git branch 현재 로컬 브랜치 확인 git branch -r 원..
DataFrame에서 특정 column만 추출 import numpy as np import pandas as pd dataFrame = pd.read_csv("data.csv", delimiter=",", encoding="euc-kr", skiprows=1)# 첫 행이 columns이면 skiprows 불필요 select_cols = ["col1", "col2", "col3", "col4"] # 특정 column의 field name another_cols = ["col5", "col6"] select_cols_frame = dataFrame[select_cols] another_cols_frame = dataFrame[another_cols] print(select_cols_frame) # nump..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lKhoq/btrgiQgKClU/6gD76PemADfsQUXfdzPCr1/img.png)
.NET Framework 4.5 (target) 직접 구현했습니다. (2022.04.10 Update) 현재 작업하고 있는 프로세스를 캡처할 수 있습니다. 일정 시간마다 연속 캡처도 가능합니다. 관리자 권한이 지정되어 있습니다. 관리자 권한으로 실행해야 작업 중인 관리자 권한 프로세스에도 캡처가 됩니다. 1. Disable: 체크 시 프로그램에서 지정된 키를 눌렀을 때 캡처 되지 않습니다. 2. 입력창에 놓고 키 누름(ScreenShot 키 설정): TextBox에 커서를 놓고 키를 누르면 캡처 시 이용되는 키가 변경됩니다. 3. Reset: 기본 캡처 키로 변경합니다. (PRT SC) 4. Open: 현재 지정된 이미지 저장 디렉터리를 엽니다. 5. Reset: 기본 경로로 지정합니다. 기본 경로는 ..
pip install, uninstall 사용 시 볼 수 있다. 뒷 부분 경로(lib\site-packages)안의 ~ 로 시작하는 임시 디렉터리를 지운다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bezpI1/btrfIXUSrnX/0iFUUE51KFOVpkY9BFsBX1/img.png)
VS 2019를 사용했다. 컴파일 후 실행 파일을 관리자 권한으로 실행해야 할 때가 있다. 아래와 같이 진행한다. 프로젝트 우클릭 - 추가 - 새 항목 선택 애플리케이션 매니페스트 파일 선택 이후 app.manifast 파일이 생성된다. 이곳에서
이미지 Augmentation을 할 때 사용할 수 있다. Augmentation은 데이터의 양을 늘리기 위해 원본에 각종 변환을 적용하고 데이터를 늘릴 수 있다. 동일한 이미지들을 조금씩 변형시켜가며 학습하면서 Overfitting을 방지하는 데 도움이 된다. 학습 용도에 맞는 augmentation을 선택해서 사용하여야 한다. 보통 Training 단계에서 많이 사용되지만 Test 단계에서도 사용이 가능하며, 이를 Test Time-Augmentation(TTA)이라고 함 Dataloader를 이용하여 받으면 channel, height, width(c, h, w) shape가 되며 img.cpu().numpy().transpose(1, 2, 0).copy()를 이용하면 OpenCV에서 사용할 수 있는..