전체 글 (17) 썸네일형 리스트형 전라도 사투리 음성 데이터셋 구축하기 (1) 사용한 영상: https://youtube.com/shorts/TrMorcfftCs?si=Swli4WBecQ188pJH 처음에는 Whisper base 모델을 사용했다.그랬더니 표준어 부분은 괜찮은데 사투리 부분의 전사 퀄리티가 너무 안 좋게 나왔다...전라도 사람들은 오랜만이야 라고 하지 않습니다 안 죽고 산 게 인정 안 나네 아 무단인데? 아 또 거기 산데 물에 야가 가요 요만을 했는데 댄서 컵은 다해 아 딱 벨라 깊지 난 좋은 거 마인목 꺼댕기고 마요 막 커졌네 전호 바꾼 적이 없는데 함께 연락을 해야 돼 더 많이 써봐해? 수연이 현 아 딱 반갑네 알지? 뭐 이름 까먹거든 그래서 그냥 전사 기술 자체의 한계인가 하고 좌절하다가 ㅋㅋㅋGemini한테 해결책 물어보니까 그냥 Whisper large .. 모델 학습을 위한 음성 데이터 전처리 (AI Hub) https://aihub.or.kr/aihubdata/data/view.do?currMenu=115&topMenu=100&dataSetSn=130 AI-Hub샘플 데이터 ? ※샘플데이터는 데이터의 이해를 돕기 위해 별도로 가공하여 제공하는 정보로써 원본 데이터와 차이가 있을 수 있으며, 데이터에 따라서 민감한 정보는 일부 마스킹(*) 처리가 되aihub.or.kr 이 데이터를 사용했다.Validation의 4기가짜리 001 데이터만 사용했다.근데 생각보다 4기가가 많아서 최종적으로는 데이터 7천개 정도만 사용했다. 기존 txt 파일 삭제하기기존 받아쓰기 데이터가 txt 형식으로 있는데, 사용하기에 퀄리티가 좋지 않다고 느꼈다. 이건 같은 wav에 대해 OpenAI Whisper 사용해서 받아쓰기한 문자열.. 프로그래머스 크레인 인형 뽑기 게임 풀이 https://school.programmers.co.kr/learn/courses/30/lessons/64061?language=python3 수도 코드moves에 전부 -1씩행의 [moves의 i] 에 값이 있으면 0으로 변경스택 [-1]이랑 값 다르면 push스택 [-1]이랑 값 같으면 pop, push 안 함스택에서 pop한 횟수 *2 return 구현def solution(board, moves): answer = 0 pop_count = 0 stack = [-1] for i in range(len(moves)): moves[i] -= 1 for i in range(len(moves)): for j in range(len(boar.. 프로그래머스 방문 길이 풀이 def solution(dirs): answer = 0 start = [0,0] end = [0,0] all_routes = [] dirs = list(dirs) for i in range(len(dirs)): start = end[:] if dirs[i] == 'U' and end[1] -5: end[0] -= 1 elif dirs[i] == 'R' and end[0] -5: end[1] -= 1 if start != end: route = tuple(sorted([tuple(start), tuple(end)])) .. 프로그래머스 두 개 뽑아서 더하기 풀이 https://school.programmers.co.kr/learn/courses/30/lessons/68644?language=python3 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 첫번째 풀이def solution(numbers): answer = [] for c in numbers: numbers_copy = numbers.copy() if c in numbers_copy: numbers_copy.remove(c) for h in numbers_copy: answer.append(c+h) answer = s.. PyTorch 스터디 2주차 (PyTorch 공식 튜토리얼 공부하기) 참고 자료 Quickstart — PyTorch Tutorials 2.6.0+cu124 documentationNote Click here to download the full example code Learn the Basics || Quickstart || Tensors || Datasets & DataLoaders || Transforms || Build Model || Autograd || Optimization || Save & Load Model Quickstart Created On: Feb 09, 2021 | Last Updated: Jan 24,pytorch.org노션으로 보기 (더 깔끔함)샘플 데이터셋 다운받기torch.utils.data.Datasettorch.utils.data.Da.. PyTorch 스터디 1주차 주요 개념텐서 Tensors개념: 다차원 배열. Numpy 배열과 유사하나, GPU 활용하여 더욱 빠른 계산이 가능함.동적 계산 그래프 Dynamic Computation Graphs개념:모델을 실행할 때마다 동적 그래프가 생성되고, 각 계산은 그래프의 노드로 업데이트됨.동적 그래프이므로 모델을 실행하고 있는 도중에 은닉층 추가, 디버깅 등의 수정이 가능함(노드 추가 가능함).특징:모델 구조 정의할 때 코드를 더 Pythonic하고 쉽게 짤 수 있음. (이게 동적 계산 그래프랑 뭔 상관인지 모르겠음)디버깅이 쉬움: 모델 실행 중에도 디버깅할 수 있으므로↔︎ 정적 계산 그래프: 모델이 실행되기 전 그래프가 생성되고, 모델이 실행되는 도중에 수정 불가능📌 그래프 자료구조 Graph- 개념: 노드(Node,.. 2024년 3분기 공부 기록 회고 글을 쓴다고 쓴건데 다 쓰고 읽어보니까 회고라기보다는 공부 기록 느낌?!💻 전공 관련국가과제 프로젝트7월출장: 이번 건강 캠프 개최지가 서울에서 많이 먼 곳이라 아예 일주일동안 거기서 숙박하면서 지역아동센터에 방문했다. 새로운 경험^_^ 엠티간 거 같고 재밌었닿ㅎㅎFlask 서버에서 api 만들기: 이전에는 aws lambda로만 api를 만들었는데, 교수님이 프로젝트용 도메인을 하나 구매하셔서 이젠 그 도메인의 Flask 서버에서 api를 만든다. 만든 로직 가져와서 데코레이터 붙히고 모양 맞춰주면 원하는 결과가 나오는게 aws lambda랑 비슷했고 재밌었다! 같은 코드인데 앞에 app.py를 붙히느냐 lambda_function.py를 붙히느냐에 도메인이 달라지는 게 재밌고ㅎㅎ 모양을 맞춰주.. 이전 1 2 3 다음