IT
-
Streamlit Cloud에서 배포IT 2025. 4. 11. 16:06
Streamlit Cloud 접속https://share.streamlit.io/deploy?repository=wooahada%2Fbitcoin-lstm-predictor&branch=master&mainModule=streamlit_app.py https://share.streamlit.io/deploy?branch=master&mainModule=streamlit_app.py&repository=wooahada%2Fbitcoin-lstm-predictor share.streamlit.ioContinue to sign-in 클릭Continue with GitHub 클릭 후 회원가입Authorize streamlit 클릭메일에서 받은 코드 입력Authorize streamlit 클릭password입력내..
-
컬럼 추가 후 csv 파일에 있는 내용 updateIT/DB 2025. 3. 14. 12:17
--height, weight 컬럼추가 명령어 ALTER TABLE medica ADD COLUMN height FLOAT AFTER age, ADD COLUMN weight FLOAT AFTER height; --CSV 파일을 임시 테이블로 로드 CREATE TEMPORARY TABLE temp_medica ( id INT, height FLOAT, weight FLOAT ); - CSV 데이터를 임시 테이블에 로드 LOAD DATA LOCAL INFILE 'C:\\finfit\\medica_csv_v1.1.csv' INTO TABLE temp_medica FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n' IGNORE 1 LINES (..
-
특정 컬럼 뒤에 컬럼 추가 하는 명령어IT/DB 2025. 3. 14. 10:01
age 컬럼 뒤에 height 및 weight 컬럼을 추가하기 age 컬럼 뒤에 height 및 weight 컬럼을 추가하려면ALTER TABLE 문을 사용하면 됩니다. ALTER TABLE medica(테이블명)ADD COLUMN height FLOAT AFTER age,ADD COLUMN weight FLOAT AFTER height; 명령어를 실행하면 height와 weight 컬럼이 age 컬럼 다음에 추가됩니다. ALTER TABLE medicaADD COLUMN height FLOAT AFTER age,ADD COLUMN weight FLOAT AFTER height; 결과 확인desc medica;
-
[혼공머신]6주 Chapter 07IT 2025. 2. 23. 23:59
6주차(2/17 ~ 2/23)Chapter 07Ch.07(07-1) 확인 문제 풀고, 풀이 과정 정리하기Ch.07(07-2) 확인 문제 풀고, 풀이 과정 정리하기 문제1) 어떤 인공 신경망의 입력 특성이 100개이고 밀집층에 있는 뉴런 개수가 10개일 때 필요한 모델 파라미터의 개수는 몇 개인가요? 답 -> 1,010개 가중치 (100 * 10) + 절편(10) 문제2) 케라스의 Dense 클래스를 사용해 신경망의 출력층을 만들려고 합니다. 이 신경망이 이진 분류 모델이라면 activation 매개변수에 어떤 활성화 함수를 지정해야 하나요? 답 -> sigmoid 이진 분류(sigmoid), 다중 분류(softmax), 이미지(relu) 문제3) 케라스 모델에서 손실 함수와 측정 지표 등을 지정하는 메서..
-
0219 과적합이란?IT 2025. 2. 19. 17:21
과적합(Overfitting) 은 머신러닝 모델이 훈련 데이터에 너무 잘 맞추어져 테스트 데이터나 새로운 데이터에 대해서 일반화 능력이 떨어지는 현상입니다. 즉, 훈련 데이터의 세부 사항이나 노이즈까지 학습해서 모델의 일반화 성능이 저하되는 현상입니다. 이는 주로 훈련 데이터가 너무 적거나 모델이 너무 복잡할 때 발생합니다.과적합을 방지하고 일반화 성능을 높이기 위한 여러 방법이 있습니다. 아래는 과적합을 방지하는 방법들입니다.✅ 1. 데이터 증가 (Data Augmentation)데이터가 부족하면 모델이 훈련 데이터에 과도하게 맞춰지는 경향이 있습니다. 이때 데이터 증가 기법을 사용하여 훈련 데이터를 늘릴 수 있습니다.예시: 이미지 데이터에서 회전, 크기 조정, 자르기 등을 통해 데이터셋을 확장하거나,..
-
0219 GitHub에서 빈 폴더를 생성하는 방법IT 2025. 2. 19. 16:09
GitHub에서 빈 폴더를 생성하려면,Git은 빈 폴더를 추적하지 않기 때문에폴더 안에 파일을 추가해야 합니다.보통 .gitkeep 또는 .gitignore와 같은 빈 파일을 폴더에 넣어서해당 폴더를 Git에 추가하고 푸시할 수 있습니다. 다음 절차를 따르세요:빈 폴더를 생성합니다.폴더 안에 .gitkeep 파일을 생성합니다.git add . 명령으로 폴더와 파일을 추가합니다.git commit -m "Add empty folder"로 커밋합니다.git push로 푸시합니다.
-
fatal: not a git repository (or any of the parent directories): .gitIT 2025. 2. 19. 15:43
git에서 소스 pull 받을 때, 생겼던 오류 해결 fatal: not a git repository (or any of the parent directories): .git 만약 현재 디렉토리가 Git 저장소가 아니라면, 먼저 Git 저장소로 초기화하고, 그 후에 원격 저장소에서 데이터를 가져오는 명령어를 실행해야 합니다.1단계: Git 저장소 초기화 (만약 아직 초기화하지 않았다면)먼저, git init 명령어로 Git 저장소를 초기화합니다.git init2단계: 원격 저장소 연결만약 원격 저장소(origin)를 아직 설정하지 않았다면, 원격 저장소를 추가해야 합니다. 예를 들어, GitHub에 있는 저장소 URL을 사용해서 추가합니다:git remote add origin https://g..