본문 바로가기
728x90

분류 전체보기397

AI 학습의 이해(입력층, 은닉층, 출력층) 입력값 1000개, 은닉층 100개, 출력층 10, 각각의 뉴런을 설정한다고 가정하자, 입력이 1000개 들어오면, 일단 은닉층을 100개 선언할 때 각각의 은닉층의 뉴런들은 랜덤한 가중치를 갖게된다. 입력1000개에 대하여 가중치를 곱하고(벡터의 경우 내적) 그 값을 은닉층에 있는 뉴런들이 갖게되고, 그 값을 다시 랜덤하게 가중치가 설정된 출력층 10개의 뉴런에 곱하면, 결국 그게 출력층 10개의 뉴런이 서로 다른 값으로 만들어진다. 입력층에서 넣어준 1000개의 데이터가, '1'이라는 숫자가 그려진 사진의 픽셀 데이터였다면 출력층에서는 값이 가장 큰 값을 가지는 뉴런을 최종 학습하는 뉴런으로 본다. 예를들어 출력층 뉴런의 값들이 100, 200, 300, 400, 500, 600, 700, 800, .. 2024. 5. 5.
윈도우에서 HTML 파일을 웹 서버에 올리는 방법(Nginx) 1. https://nginx.org/en/download.html 접속 2.Stable version 다운로드. 3. 압축 해제 후 nginx.exe 실행하기. 4. 브라우저로 들어가 localhost에 접속해본다. 페이지가 뜬다면 성공! 5. 끄는 방법은, nginx.exe가 있는 폴더에서 cmd를 열어, nginx.exe -s quit 명령어를 입력해준다. 작업관리자에 nginx가 없고, localhost에 접속이 안된다면 정상적으로 종료된 것이다. 6. conf/nginx.conf 파일 편집기로 들어가서, 아래 부분에 포트번호(현재 80)와 서버 이름(IP 설정)을 설정 할 수 있다. http, https 구분되어 있으니 필요한 부분을 고쳐 쓰자, 또한 index에 내가 원하는 html파일을 넣으.. 2024. 5. 4.
언리얼엔진, IDE build vs 쿠킹 vs 패키징 차 1. IDE에서의 빌드IDE(통합 개발 환경)에서 빌드하는 과정은 주로 개발 중인 게임이나 애플리케이션의 코드 변경사항을 컴파일하고 실행 가능한 형태로 만드는 것을 의미합니다. C++과 같은 프로그래밍 언어로 작성된 소스 코드는 컴파일러에 의해 기계어로 변환되어 실행 파일을 생성합니다.목적: 개발 중인 게임의 빠른 반복 테스트와 디버깅.환경: 로컬 개발 환경.특징: 빠른 컴파일 시간을 위해 최적화되어 있으며, 개발자가 코드를 수정하고 바로 결과를 확인할 수 있게 해줍니다. 2. 언리얼 엔진 에디터에서의 패키징언리얼 엔진 에디터에서 패키징하는 과정은 개발 중인 게임을 최종 사용자가 실행할 수 있는 형태로 만드는 것입니다. 이 과정은 모든 게임 데이터, 에셋, 코드를 포함하는 실행 가능한 패키지를 생성합니다.. 2024. 4. 28.
Unreal Engine https://docs.unrealengine.com/5.3/ko/downloading-unreal-engine-source-code/ 언리얼 엔진 소스 코드 다운로드하기소스 코드 저장소에 연결하고 언리얼 엔진의 최신 빌드를 다운로드하는 단계입니다.docs.unrealengine.com1. 위 글을 참조하여, 나의 에픽 게임즈 계정과 GitHub 계정을 연동합니다. 연동하면 GitHub에 올라온 언리얼 엔진 소스 코드에 접근이 가능해집니다.2. 접근 후, 원하는 버전(일반적으론 릴리즈 버전)을 본인이 원하는 디렉토리에 클론합니다.3. Setup.bat를 실행해 추가적인 파일들을 다운로드 해줍니다.4. GenerateProjectFiles.bat를 실행해서, 다른 프로젝트에서 버전을 변경할 때, 우리가 설.. 2024. 4. 27.
[C++] Tesseract OCR, OpenCV 다운로드 방법 vckpg를 설치해줍니다. Step 1: Clone the vcpkg repo git clone https://github.com/Microsoft/vcpkg.git Make sure you are in the directory you want the tool installed to before doing this. Step 2: Run the bootstrap script to build vcpkg .\vcpkg\bootstrap-vcpkg.bat 아래 방법으로 tesseract OCR, OpenCV이외에 다른 라이브러리들을 설치 가능합니다. Install libraries for your project vcpkg install [packages to install] Using vcpkg with MS.. 2024. 4. 21.
GitHub 토큰 생성 시 Basic 설정 Source Tree에서 사용할 토큰 생성방법 입니다. 2024. 4. 20.
728x90