All Posts

Decorative island

이 블로그는 AI/ML, 하드웨어, 임베디드, 프로그래밍 등 직접 공부하고 만든 결과물을 정리하는 공간입니다. 총 433개의 글이 카테고리별로 정리되어 있으며, 학습 노트, 프로젝트 진행 보고서, 짧은 팁까지 다양한 형태로 작성되어 있습니다. 카테고리에서 원하는 주제를 선택하시거나, 최신순/인기순 정렬로 둘러보실 수 있습니다.

GIT

1-3. Git 기본 명령어: 저장소 생성 및 초기화

Git 저장소를 생성하고 초기화하는 `git init` 명령어를 배우고, .git 디렉터리의 역할에 대해 설명합니다.

GIT

4-3. Git의 workflow: Gitflow 실습

Gitflow 워크플로우를 실제 프로젝트에 적용하는 실습을 진행합니다.

AI Project

심층 강화학습 알고리즘 구현: DQN, Double DQN, PER 비교 분석

DQN, Double DQN, PER 세 가지 강화학습 알고리즘을 CartPole, Acrobot, MountainCar 환경에서 비교 실험하고 각 알고리즘의 특성과 한계를 분석한다.

GIT

2-3. Git의 branch: 브랜치 생성 및 관리

브랜치의 개념과 브랜치를 생성, 전환, 병합하는 방법을 배우고, 브랜치 전략의 기본을 익힙니다.

GIT

1-2. Git 설치 및 설정: 시작하기

Git을 설치하고 사용자 정보(이름, 이메일)를 설정하는 방법을 안내합니다.

GIT

3-1. Git의 stash: 변경 사항 임시 저장

stash 기능을 사용하여 변경 사항을 임시로 저장하고 다시 불러오는 방법을 익힙니다.

GIT

3-5. Git의 advanced merging: merge 전략

merge 전략을 이해하고, 다양한 merge 전략(예: ours, theirs, subtree)을 사용하여 병합을 제어하는 방법을 배웁니다.

GIT

2-4. Git의 merge: 브랜치 병합

브랜치를 병합하는 다양한 방법(`git merge`)을 살펴보고, 충돌(conflict) 해결 방법을 다룹니다.

GIT

2-5. Git의 rebase: 브랜치 재배치

rebase의 개념과 merge와의 차이점을 이해하고, rebase 사용 시 주의사항을 살펴봅니다.

GIT

깃크라켄(GitKraken) GUI 환경에서 Git 사용하기

깃크라켄 다운로드 방법과 기본적인 사용 방법

GIT

2-6. Git의 remote: 원격 저장소 연동

원격 저장소를 추가하고, push, pull, fetch 명령어를 사용하여 원격 저장소와 동기화하는 방법을 배웁니다.

GIT

3-6. Git의 interactive rebase: 커밋 수정

interactive rebase를 사용하여 여러 커밋을 수정하고 정리하는 방법을 익힙니다.

Computer Computer (149)
Circuit Circuit (74)