vm 환경에서 npm run dev 로 js파일을 실행시켰는데 ReferenceError가 발생하였다 console.log(`Server is listening Port on ${PORT}`); ^ReferenceError: PORT is not defined console 문장을 주석처리하고 실행해보니 서버 자체는 잘 연결되고 있었다. 최종 브랜치인 master를 클론받았고 그곳에는 port변수가 정의되어 있지 않았다(실험용 브랜치에만 port 변수가 정의되어있었다) 그래서 ${PORT} 이렇게 포트를 불러오면 오류가 났던 것 해결 방법 1. master브랜치에 .env파일을 만들어주고 그 안에 port변수를 정의한다2..
SSR : 서버 사이드 렌더링 완전히 렌더링하고 그 결과를 클라이언트에게 제공 SSR의 통신 과정 1. 클라이언트(브라우저) 가 웹페이지를 요청한다. 2. 웹 서버는 요청을 받고 해당 웹페이지를 렌더링한다. 3. 서버에서 데이터를 가져오고 웹페이지를 완전한 HTML 형태로 렌더링한다. 4. 완전한 HTML 페이지가 클라이언트에게 전달되고 브라우저에 표시된다. 서버사이드 렌더링(SSR)을 사용하는 경우, 웹 페이지의 초기 렌더링은 웹 서버 측에서 수행된다. API API는 다른 소프트웨어 컴포넌트 간의 상호작용을 허용하는 인터페이스 웹과 API서버의 통신 과정 웹 서버에서는 html,css,js코드를 다운로드한다. 웹 브라우저에서 DB에 담긴 정보를 동적으로 가져오기 (위해 웹 서버가 아닌)API서버와 통..
이걸 공부할 때는 Chat GPT가 지금처럼 활발하지 않았었는데.. 지금 물어보니 자세한 답변이 나온다. 그리고 되게 당연한 걸 궁금해했던 것 같다 ㅋㅋㅋ 1. sliding window Q. Sliding window가 정확히 어떻게 쓰이는 건가요? anchor box로 변하게 된다는데 layer의 일종인가요? sliding window는 기법 이름 정의된 커널을 미는 것처럼 feature가 얼마나 부합하는지 따져보는것 2. hyperparameter 256 Q . RPN구조에서 sliding window는 feature로 변하게 되는데 256의 수는 왜 이렇게 정의된 것이며 anchor box의 개수가 9인 것과 관련이 있나요? A . hyperparameter의 수를 경험적으로 256으로 정의한 것..
YOLO YOLO는 real tiYOLO는 real time object detection에 사용되는 알고리즘이다. 각 이미지를 S x S 개의 그리드로 분할하고, 각 그리드의 신뢰도를 계산한다. 처음에는 객체와 동떨어진 그리드가 설정되지만, 신뢰도를 계산하여 위치를 조정함으로써 가장 높은 객체인식 정확성을 가지는 그리드를 얻는다. 신뢰도는 주변의 그리드를 합쳐 높이고, 이후 임계값을 설정해 불필요한 부분을 제거한다. R-CNN : 우선, 이미지에서 1차적으로 cpu 상에서 Selective Search를 진행한다. 이 Search 과정을 통해 물체가 있을 법한 위치 약 2000개 정도를 찾게 되고, 이러한 2000개의 부분을 Cropping과 Resizing을 하여서 개별적으로 CNN network를 ..
바이러스 https://www.acmicpc.net/problem/2606 01 […new Array(N)] 설명 […new Array(N)] 과 [new Array(N)]의 차이점 [new Array(N)]: 모든 요소를 undefined로 초기화된 크기 N의 배열 생성 const num = 3; const newArr = [...new Array(num)]; console.log(newArr); //[Array(3)] let Arr = […new Array(N)] : …rest parameter가 있는 경우 array로 초기화된 배열 생성 const num2 = 3; const arr = [new Array(num2)]; console.log(arr); //// [arr(), undefined, un..
-Tensor 텐서는 기본 자료구조이며, 그래프에서 edge를 따라 흐르는 값을 의미 텐서는 다차원 배열과 리스트로 구성 rank, shape, type 세 가지의 매개변수를 가짐 Tensor = rank + shape + type 차원 행,열 타입 ex) Rank = 1 : 1차원 2차원 3차원 4차원 Shape = 7*1 5*7 (ex) 20 * 100* 30 (ex)10*20*100*30 ① 텐서플로우는 각 노드 (Node) 와 엣지 (Edge)로 구성된 그래프로 표현 ② 그래프의 각 node들은 operation을 의미함 쉽게 말해 ㅇ---------ㅇ 이것은 두 개의 노드와 하나의 엣지로 표현된 그래프이다. - Operation 이름을 가지는 추상적인 연산 Element-wise mathemat..