목록분류 전체보기 (214)
NIRVANA
시소러스 유의어 사전, 뜻이 같은 단어 혹은 뜻이 비슷한 단어(유의어)가 한 그룹으로 분류되어 있는 것을 의미함 자연어 처리에 이용되는 시소러스에는 단어 사의 '상위와 하위' 혹은 '전체와 부분' 등, 더 세세한 관계까지 정의해둔 경우도 존재 모든 단어에 대한 유의어 집합을 만든 다음, 단어들의 관계를 그래프로 표현하여 단어 사이의 연결을 정의 단어에 대한 동의어와 계층 구조의 관계 정의 가능 → '단어 네트워크' 생성 '단어 네트워크'를 사용하여 컴퓨터에게 단어 사이의 관계를 가르침 WordNet 자연어 처리 분야에서 가장 유명한 시소러스, 워드넷을 사용하면 유의어를 얻거나 '단어 네트워크' 사용이 가능함 단어 네트워크를 사용해 단어 사이의 유사도를 구할 수도 있음 문제점 시대 변화에 대응하기 어려움 ..
git clone 저장소 주소 cd 폴더 올리려는 폴더 주소 git checkout -b 새로 생성한 브랜치이름 git branch --set-upstream-to origin/main git fetch 저장소 주소 (파일 올리고 나서) git add 파일 이름 git commit -m "커밋 메시지" git push origin 브랜치이름 후에 저장소 가서 PR 참고: https://jalynne-kim.medium.com/%EA%B9%83-%ED%9D%90%EB%A6%84-%EA%B9%83%ED%97%88%EB%B8%8C-%EB%B8%8C%EB%9E%9C%EC%B9%98-%EB%A7%8C%EB%93%A4%EA%B3%A0-%EC%97%85%EB%A1%9C%EB%93%9C-%ED%95%98%EA%B8%B..
원래는 Barracuda 사용하려고 했는데 모델을 .onnx로 변경하지 못함 이슈가 발생하여서 api를 사용해서 머신러닝 모델 사용을 해보기로 했다 간단한 로직?을 살펴보면 유니티: UnityWebRequest 클래스를 사용, POST로 모델 예측에 필요한 데이터를 전송 머신러닝 모델 API: GET으로 필요한 데이터 읽기, POST로 예측 결과를 생성 → 예측값 반환 요런 방향이 된다. 사용한 머신러닝 모델은 XGBoostRegressor이다. 코드 📌유니티 코드(webre.cs) using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.Networ..
1. 문제정수 n이 매개변수로 주어질 때 n의 각 자리 숫자의 합을 return하도록 solution 함수를 완성해주세요 2. 문제 풀이 방법def solution(n): num = list(map(int, list(str(n)))) answer = sum(num) return answer 다른 문제 풀이 방법1) 숫자를 10으로 나눈 나머지를 answer에 더한다.2) n을 10으로 나눈 몫을 n으로 업데이트 한다. 3) n이 0이 될 때 까지 해당 과정을 반복한다.def solution(n): answer = 0 while n: answer += n % 10 n //= 10 return answer 해당 과정을 divm..
1. 문제my_string은 "3 + 5"처럼 문자열로 된 수식입니다. 문자열 my_string이 매개변수로 주어질 때, 수식을 계산한 값을 return 하는 solution 함수를 완성해주세요. 제한사항연산자는 +, -만 존재합니다.문자열의 시작과 끝에는 공백이 없습니다.0으로 시작하는 숫자는 주어지지 않습니다.잘못된 수식은 주어지지 않습니다.5 ≤ my_string의 길이 ≤ 100my_string을 계산한 결과값은 1 이상 100,000 이하입니다.my_string의 중간 계산 값은 -100,000 이상 100,000 이하입니다.계산에 사용하는 숫자는 1 이상 20,000 이하인 자연수입니다.my_string에는 연산자가 적어도 하나 포함되어 있습니다.return type 은 정수형입니다.my_st..
1. 용어 정리 컨테이너: 구동하려는 애플리케이션을 실행할 수 있는 환경까지 깜싸서, 어디서든 쉽게 실행할 수 있도록 해주는 기술 -환경까지 모두 포함하여 ‘독립적으로 프로그램을 실행할 수 있도록 도와주는 기술’ -컨테이너 환경을 묶어서 배포한 ‘컨테이너 이미지’라는 프로그램을 내려 받아 구동하면 실행되기 때문에 각종 설정 과정이 줄어 들어 좀 더 편리하게 사용할 수 있음 컨테이너 런타임: 컨테이너를 사용할 때 필요한 도구, 컨테이너를 쉽게 내려 받거나 공유하고 구동할 수 있도록 해줌 ex) 도커 쿠버네티스: 컨테이너 런타임을 통해 컨테이너를 다루는 도구, 여러 서버(노드)에 컨테이너를 분산해서 배치하거나, 문제가 생긴 컨테이너를 교체하거나, 컨테이너가 사용할 비밀번호나 환경 설정을 관리하고 주입해 주는..