분류 전체보기 썸네일형 리스트형 Attention Is All You Need 논문: Attention Is All You Need Attention RNN ➝ LSTM ➝ Seq2Seq ➝ Attention ➝ Transformer ➝ ... ☑ 기존 Sequence model의 문제점 ┕ RNN의 sequential 특징: 입/출력 sequence token(symbol) 위치 따라 연산 이전 step h(t-1)과 현재 입력 t로 h(t) 시퀀스 생성 ➔ parellelization 불가능, 메모리 제약.. ┕ 시퀀스 길이가 길어질수록 병렬화 중요해 ┕ 입력 문장을 하나의 context vector c로 압축 ➔ bottle neck 원인 ┕ RNN cell에서 참고하도록 만들어 성능 개선 가능 ➔ 문장이 길어져도 손실 정도 줄일 수 있지만, 여전히 병목 현상 문제.. ┕ 출.. 더보기 [Python] 실행파일(.exe) 만들기 | pyinstaller ❍ pyinstaller 파이썬 코드를 실행 파일 형태로 패키징하여 사용자가 별도의 python interpreter 없이 해당 프로그램 실행할 수 있도록한다. pip 통해 설치 pip install pyinstaller - pyinstaller 사용하기 위해 프로그램에 필요한 라이브러리와 종속성 설치 필요 - pip로 설치할 경우, 일부 패키지 누락 가능 > 수동으로 패키지 설치 필요 (pathlib 모듈이 설치된 경우, pyinstaller 가 설치되지 않거나 실행되지 않음 > 새로운 가상환경 만들어 pyinstaller 환경 설정) ❍ .py > .exe 해당 경로로 이동 후 명령어 수행 pyinstaller [File].py ┖ build ┖ dist ┖ main.spec 실행 파일은 dist 폴.. 더보기 [Mac] M1 | Unreal Engine 5 | Xcode Xcode Metal compilder에 대한 Xcode 설치를 찾을 수 없습니다. 나한테 왜그래.. 1. Xcode 없으면 설치 2. 실행 > 앱스토어에서 업데이트 Xcode > Preferences > Locations > Command Line Tools 변경 Terminal sudo xcode-select -s /Applications/Xcode.app/Contents/Developer 실행은 되는데 35%에서 진행 안하는데 이게 맞나 (15분째 제자리) 발열 심해지면 그냥 죽여버릴까 20분.. 75%에서 컴퓨터 터질 것 같더니 잘 실행된다^^ 더보기 [Pytorch] Implement GEDGNN 차근차근 GED: G1 -> G2 변환하기 위해 필요한 기본 작업의 최소 횟수 결정하기 = A* beam sesarch = greedy algorithms: bipartite matching GED problem을 0과 1 사이의 SIMILARITY SCORE 로 변환하는 방식으로 접근. > model 은 편집 경로를 생성할 능력이 X =====그럼 어떻게 해결? 1. charge of predicting the GED Value and matching matrix 2. post-processing algorithm based on k-best matching - k 개의 가능한 노드 매칭 도출 ===== 비교는? 기존 GNN 기반 모델들과 비교해 MAE SOTA searching algoritm: No.. 더보기 PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space [ 2023.07 ] 이해 X.. 논문: PointNet++: Deep Hierarchical Feature Learning onPoint Sets in a Metric Space ❍ Charles R. Qi: 인공지능과 컴퓨터 비전 분야의 연구자 ❍ Li Yi: 컴퓨터 비전, 그래픽스 분야의 연구자 ❍ Hao Su: 컴퓨터 비전, 그래픽스 분야의 연구자 ❍ Leonidas J. Guibas: 그래프 이론, 기하학 등에 대한 기여로 널리 알려짐. => 딥러닝과 기하학 융합한 3D 모델의 생성, 분류. 등 다양한 알고리즘 개발, 연구 수행 [포인트 클라우드 데이터를 다루기 위한 딥러닝 방법 제안, 3D 모델의 분류 및 세그멘테이션 작업에 효과적으로 적용] Abstract 집합에 대한 이전 연구(Point .. 더보기 [용어정리] 쫌쫌따리 정리하는 개념들 보호되어 있는 글입니다. 더보기 [추가업무] Python | 폴더 탐색 | 파일명 변경 1. Dataset download >> 폴더 구조에 맞추어 파일 명 변경하기 2. os.walk(top, topdwon=True, onerror=-None, followlink=False) top: 시작 dir의 경로 topdown: default = True onerror: 순회 중 오류가 발생했을 때 호출할 함수 지정 followlinks: 심볼릭 링크 따라가지 않고 직접 순회 # 하위 디렉토리(Sub directory) 내의 *.csv 파일도 검색하여 리스트 만들 수 있도록 수정 def origin(pDir_path, pExt): file_path_lists = [] file_name_lists = [] print(f'root: {pDir_path}') for (path, dir, files) i.. 더보기 [C++/C#] Class | Struct Struct // struct 정의 struct data { int a; int b; void foo() {...} }; // 변수 선언 data mydata; // 함수 호출 mydata.foo(); Class // class 정의 class obj { int a; int b; void foo() {...}; }; // class 변수 선언 obj myobj; // 함수 호출 myobj.foo(); 차이점? main에서 호출 할 때 class 는 호출되지 않는다. > 기본 접근 지정자 class == private struct == public struct는 간단한 데이터들의 모음 Plain Old Data (POD) 로 사용 struct mystruct { // data 모음 int data; int.. 더보기 이전 1 2 3 4 5 6 7 ··· 11 다음