인접 리스트인접 행렬최대한 깊게 탐색한 후 더이상 도달할 수 없는 상황이라면 이전으로 돌아가는 방식따라서 , 방문할 수 있는 지점이 있다면 방문하는 함수를 재귀호출. 더 이상 없다면 함수를 종료→ 유의점은 방문했던 지점을 또 방문하면 효율이 떨어지므로 visited라는
클라이언트 인증 정보를 서버에 전달리소스 접근시 필요한 인증 방법 정의보통 401 Unauthorized 응답과 함께 사용한다 \* WWW-Authenticate : Newauth realm="apps", type=1, title="Login to \\"apps\\"
특정 지역에 위치한 서비스 제공하는 데이터 센터의 집합을 의미한다AWS에서 다수의 컴퓨팅 서비스를 제공하기 위해서 대규모 서버 컴퓨터가 필요한데, 한 곳에 전부 몰아서 만들게 된다면 2가지 단점이 부각됨재해 발생시 모든 서비스 마비ex) 카카오톡 데이터센터 화재글로벌
OS가 다루는 프로세스를 서버라고 칭할 수 있다.서버와 클라이언트간의 연결을 하는 매개체 역할로 소켓이 있는데, 이를 통해 IPC를 수행할 수 있다프로세스들간에 서로 데이터를 주고 받는 행위, 방법 또는 경로를 의미한다데이터를 주고 받기 위해서는 어디로에 해당하는 주소
1999년 RFC2616 -> 2014년 RFC7230~7235엔티티 ( 헤더 + 본문) -> 표현 ( 데이터 + 메타데이터)서버가 응답 메시지를 보냈을 때를 예시로 들어보자표현 헤더의 경우 전송(클라이언트)과 응답(서버) 둘다 사용한다Content-Type : 메시지
클라이언트가 보낸 요청의 처리 상태를 서버가 알려주는 기능을 의미1-- : 요청이 수신되어 처리중2-- : 요청 정상 처리3-- : 요청을 완료하려면 추가 행동이 필요4-- : 클라이언트의 오류5-- : 서버 오류200 - OK201 - Created , 생성 완료요청
좋은 URI를 설계하기 위한 가장 중요한 점은 리소스를 식별이다그렇다면 리소스란 뭘까회원 명부를 예시로 든다면,회원을 등록, 수정, 조회, 삭제 등이 있을때회원을 리소스, 등록, 수정 등을 메소드라고 할 수 있다그렇다면 리소스는 어떻게 식별하도록 하는게 좋은 URI 설
HTTP는 Hyper Text Transfer Protocol의 약자클라이언트 서버 구조를 사용한다Request Response 구조를 의미하며, 클라이언트가 서버에 요청(request)을 하면 서버가 클라이언트에게 응답(Response)를 하는 방식을 의미한다무상태
Uniform Resource Identifier의 약자Uniform : 리소스를 식별하는 통일된 방식Resource : URI로 식별할 수 있는 모든 자원Identifier : 다른 항목과 구분하는데 필요한 정보리소스의 위치리소스의 이름URL(위치)는 변할 수 있지만
인터넷 네트워크 인터넷에서 컴퓨터 둘 즉, 클라이언트(사용자)와 서버는 어떻게 통신을 할까? 클라이언트와 서버를 연결하는 노드(프록시)들의 집합을 인터넷이라고 한다 어느 노드를 통해야 적절히 연결이 되는지 첫 연결시엔 알 수 없기에 우리는 집 주소처럼 컴퓨터마다
다수의 GPU를 사용하여 VRAM을 초과하는 batch_size를 선택했을 경우 사용할 수 있는 방법이다.그냥 GPU 많이 써서 학습 시킨다고 생각하면 될듯
1. VMware 다운받기 2. Ubuntu.sio 다운 받기 은 대화에서 짧고 빠른 반응을 의미한다. 청자의 BC를 통해 화자는 청자가 잘 이해하고있는지, 공감되는지의 여부를 확인할 수 있다. 대화에서 적절한 타이밍에 적절한 BC를 사용하는 것은 대화를 조금 더 풍부하게 만들어준다. 위의 예시는 현재 모델을 학습시...
첫번째의 CrossEntropyLoss의 경우 클래스의 개수에 맞게 output 차원을 추출한다 ex) class가 4개일경우 출력값은 (batch_size,4)가 되어야한다. Softmax를 모듈 자체에서 지원하기 때문에 출력값을 바로 loss = F.cross_entropy(logit,label) 를 사용하면된다. 두번째의 BinaryCrossEn...
내가 찾아본 해결방안은 Hierarchical Classification Focal loss Statistical algorithm 인데, 이 포스팅에서는 1번을 알아보자. 1. Hierarchical Classification Hierarchical Classification 알고리즘은, 크게 클래스를 나누고 각 클래스 내부에서 2~n차적으로 클래스를 ...
a=/data/datasets b=folder > os.path.join(a,b) #a와b사이에 쉼표 사용시에 /data/datasets/folder 와같이 슬래쉬가 자동생성됨 os.path.join(a+b) #a와b사이에 더하기 시에 /data/datasetsfolder 가되므로 > +를 사용할경우 a=/data/datasets/ b=folder > ...
Cross Attention을 구현하기 위한 초석으로 나동빈님의 코드를 분석하며 개인적으로 정리하는 글입니다. > #### 풍부한 관점에서 feature을 보기 위해 MultiHeadAttention을 채택 Head가 사람, Attention이 시각이라고 생각했을때 다양한 사람이 보는 시각이 다 다르기 때문에 좋은 특징공간을 찾을 수 있을거라 생각함 >...
Conda설치 파일 주소 복사하기 https://www.anaconda.com/products/distribution