[SW Expert Academy]1249. [S/W 문제해결 응용] 4일차 - 보급로
·
코테공부
문제https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=4&contestProbId=AV15QRX6APsCFAYD&categoryId=AV15QRX6APsCFAYD&categoryType=CODE&problemTitle=&orderBy=INQUERY_COUNT&selectCodeLang=ALL&select-1=4&pageSize=10&pageIndex=1 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.comN*N차원의 배열이 주어질때, S에서 G로 가는 가장 작은 가중치를 찾는 문제이다.   풀이BFS기반의 다익스트라로 풀었다.num_m..
[SW Expert Academy] 1244. [S/W 문제해결 응용] 2일차 - 최대 상금
·
코테공부
🫠문제https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV15Khn6AN0CFAYD&categoryId=AV15Khn6AN0CFAYD&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com숫자들의 주어진 수 만큼 교환하여 가장 큰수를 만드는 문제이다  😎풀이백트레킹으로 해결했다(해당 회차, 숫자리스트) 로 visited 여부를 확인하..
[SW Expert Academy] 20936. 상자 정렬하기
·
코테공부
문제https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AY9QUhl6cfQDFAVF SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com비어있는 자리(X)로 상자들을 이동하면서, 정렬하는 문제이다!  🎁 풀이처음에 어떤 순서로 옮겨야할지 고민했는데, " 이러한 방법을 아무거나 하나 구하는 프로그램" 으로 명시되어있어서,왼쪽부터 정렬되지 않은 첫번째 상자를 X로 바꾼후, 그 자리를 sort하는 식으로 풀었다. T=int(input())for _ in range(T): N=int(input()) n_list=list(map(..
[ERROR] SyntaxError: Non-UTF-8 code
·
Troubleshooting
🤔 ERROR python 스크립트 실행중 아래 에러가 발생했다.SyntaxError: Non-UTF-8 code starting with '\xec' in file...  Python이 실행하려는 코드 파일에 UTF-8 인코딩이 아닌 다른 인코딩(예: EUC-KR, CP949 등)이 포함되어 있어서 발생하는 문제이다.Python은 기본적으로 소스 코드 파일이 UTF-8로 인코딩되어 있다고 가정하기 때문에, UTF-8이 아닌 문자(한글 등!)가 포함되어 있으면 SyntaxError가 발생한다.   🙂 해결방법코드의 상단에 아래를 추가하면된다.# -*- coding: utf-8 -*-이 코드는 Python에게 파일이 UTF-8로 인코딩되었음을 알려준다!  vs코드를 사용하는 경우, 오른쪽 하단에서 인코..
NER(Named Entity Recognition) : 한국어 개체명 인식
·
AI
🐹 NER이란?단어를 보고 그 단어의 유형을 인식하는것을 말한다.이는 문장에서 시간, 장소, 객체 나 사람등을 태깅한다.  🐹 개체명 태깅BIESO 시스템 개체명의 시작에 B, 중간에 I, 마지막에 E를 붙인다. 하나의 토큰으로 이루어진 경우 S를 붙인다. 토큰이 개체명이 아닐 경우에는 O를 붙인다.BIO 시스템 E를 I로, S를 B로 단순화 해서 표현한다.   🐹 한국어 NER 테스트 huggingface에 올라와있는 모델을 이용해 테스트 해보았다.https://huggingface.co/monologg/koelectra-small-finetuned-naver-ner monologg/koelectra-small-finetuned-naver-ner · Hugging FaceNo model card ..
[SW Expert Academy] 2072. 홀수만 더하기
·
코테공부
문제https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5QSEhaA5sDFAUq&categoryId=AV5QSEhaA5sDFAUq&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com단순히 10개의 수 중 홀수만을 더하면 된다. 풀이T = int(input())for test_case in range(1, T + 1): nums..
docker compose 설치
·
Internship
🐹docker-compose란?docker-compose는 Docker 컨테이너를 정의하고 관리하기 위한 도구로, 다중 컨테이너 애플리케이션을 설정하고 쉽게 실행할 수 있도록 해준다.복잡한 애플리케이션에서 여러 컨테이너를 동시에 실행하고 관리할때 아주 유용하게 쓰인다!  🐹docker-compose 설치docker은 vscode extensions로도 설치가 가능한데, docker-compose는?터미널을 열어 아래 명령어를 사용해야 한다!sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 이..
1206. [S/W 문제해결 기본] 1일차 - View
·
코테공부
문제https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV134DPqAA8CFAYh SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com   풀이for test_case in range(1, 11): n = int(input()) height=list(map(int,input().split())) num_house=0 for j in range(2,n-2): left=max(height[j-2],height[j-1]) right=max(height[j+1],height[j+2]) ..
PaddleOCR labelstudio 연결
·
Internship
labelstudio 란 학습을 위한 데이터를 쉽게 라벨링 할 수 있도록 도와주는 프로그램이다.https://labelstud.io/ Open Source Data Labeling | Label StudioA flexible data labeling tool for all data types. Prepare training data for computer vision, natural language processing, speech, voice, and video models.labelstud.io수동으로 라벨링이 가능하지만, 모델을 직접 연결해서 사용할 수 도 있다.paddleocr을 연동하여 라벨스튜디오에 연결시 있던 error issue를 정리했다.  easeocr, Tesseract 등의 예제를 ..
LLM
·
SKT FLY AI
할루시네이션 극복 방법1. N-shot Learning N-shot Learning은 기계 학습에서 모델이 몇 개의 샘플(예: 이미지, 텍스트 등)만을 사용하여 새로운 클래스나 작업을 학습하는 방법을 의미합니다. 이는 특히 데이터가 부족하거나 새로운 클래스에 대한 레이블이 없는 상황에서 유용합니다. N-shot Learning의 핵심 아이디어는 모델이 적은 데이터로도 효과적으로 학습할 수 있도록 하는 것입니다. N-shot Learning은 다음과 같은 주요 개념을 포함합니다: ### 1. **Few-Shot Learning (FSL)** N-shot Learning의 주요 하위 분야로, 모델이 소수의 샘플만으로 새로운 클래스를 인식하거나 분류할 수 있도록 학습하는 것입니다. `N`은 샘플의 수를 나타내..
✿(๑❛ڡ❛๑)✿
'티스토리챌린지' 태그의 글 목록 (2 Page)