안녕하십니까! 먼저 좋은 강의를 해 주셔서 감사드립니다. 질문 드리겠습니다. 1. Mask RCNN 학습을 위해 config파일을 불러오고 파라미터를 설정을 합니다. 그리고 inference를 하기 이해 위에서 설정 된 config를 사용을 합니다. 만약. 학습과 inference를 각각 한다면(inference를 이한 주피터 노트북을 따로 생성) inference를 하기 위해 학습때와 동일하게 config를 파일을 불러오고 파라미터를 설정하고 사용을 해야 되나요? 예를 들어 학습시에 config를 파일을 불러오고 파라미터를 설정한 config를 파일로 저장하고 inference시에 그 파일을 불러와서 사용을 할 수도 있나요? 2. Mask RCNN 학습 시에 train과 validation dataset을 구성합니다. validation으로 검증을 하면서 학습을 하고 모델을 생성합니다. 생성된 모델을 평가하기 위해서는 Test 데이터셋으로 평가하는 방법이 궁급합니다. 부탁드립니다.
function solution2(arr) { let answer = arr; let n = arr.length; for (let i = 0; i < n; i++) { for (let j = 0; j < n - 1 - i; j++) { // 6회전일때 0, 1, 2 ( n - 1 - i)번째를 비교하게 되는데 그때 오름차순으로 정렬 되는 걸 막음 // n - answer.filter((v) => v < 0).length = 5 if (i === n - answer.filter((v) => v < 0).length) break; if (arr[j] > arr[j + 1]) { let tmp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = tmp; } } } return answer; } 음수의 갯수만 뽑아서 버블 소트 회전을 특정하게 막도록했는데..
처음에 말씀하신대로, 다운받으려고 openpyx1 을 썼는데 해당같이 error 가 발생하였습니다. 어떠한 조치를 해야할까요? WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: EE certificate key too weak (_ssl.c:997)'))': /simple/openpyx1/ Could not fetch URL https://pypi.org/simple/openpyx1/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/openpyx1/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: EE certificate key too weak (_ssl.c:997)'))) - skipping ERROR: Could not find a version that satisfies the requirement openpyx1 (from versions: none) ERROR: No matching distribution found for openpyx1
공식 홈페이지에서는 리액트는 단방향으로 데이터를 흘러가게 하는게 좋다고 본 기억이 있습니다. 만약, 그런 상황을 막는게 좋겠지만 자식 컴포넌트에서 부모컴포넌트로 데이터를 보내야 하는 상황이 온다면 useReducer와 contextAPI로 보내야 하는건가요? 아니면 다른 방법이 있나요?
안녕하세요. 좋은 강의 항상 잘 듣고 있습니다. 현재 구조를 보면 몽고디비 연결은 서버가 올라갈때 한번 연결해 놓고 쓰고 있는 구조인데 이전에 rdb 쓸때 구조를 생각해보면 http로 라우터에 요청이 올때 연결을 하고 정보주고 끊어주는 구조를 많이 사용했었습니다. 실제 현업에서는 라우터에서 연결하고 끊어주는지 아니면 샘플예제처럼 서버에 오픈할때 연결하고 쓰는지가 궁금합니다.
안녕하세요, 항상 좋은 답변 달아주셔서 감사합니다. 만약 메서드 주입으로 의존관계를 설정한다고 했을 때, 한 클래스에 유사한 메서드 주입이 있을 경우에는 어떻게 동작하는지 궁금합니다. private DiscountPolicy discountPolicy ; private MemberRepository memberRepository ; @Autowired public void init1 (DiscountPolicy discountPolicy , MemberRepository memberRepository){ this . memberRepository = memberRepository ; this . discountPolicy = discountPolicy ; } @Autowired public void init2 (DiscountPolicy discountPolicy) { this . discountPolicy = discountPolicy ; } @Autowired public void init3 (MemberRepository memberRepository , DiscountPolicy discountPolicy) { this . memberRepository = memberRepository ; this . discountPolicy = discountPolicy ; } 위의 코드일 때, 코드의 내용은 일반 메서드를 통해서 주입받는 매개변수의 갯수가 차이가 난다거나, 매개변수의 순서가 차이날 때입니다. 이런 경우에는 Autowired의 의존관계 주입이 어떻게 일어나는지 궁금합니다. 항상 좋은 답변 달아주셔서 너무 감사합니다 좋은 하루 되세요.
제가 이해한 바로는, 클래스가 있는 이유는 클래스를 통해 객체를 만들기 위함이고, 그 객체를 클래스에 담긴 정보(필드)나 행위(메서드)를 통해 통제하는 것인데요. 첫 번째로, 클래스를 통해 객체를 왜 만드는지가 궁금합니다. 유니티 내에서 손 쉽게 객체(박스 등등)를 만들 수 있는데, 굳이 클래스를 통한 객체 생성에 이유가 있는 것인가요? 두 번째로, 클래스를 통해 객체를 만들었다면, 실제로 이 객체가 어디에 보여지는 것인가요? 유니티를 통해 게임 제작하는 것은 만든 객체를 시각화하여 동작시키는 것으로 이해가 되는데, 단순 스크립트 내에서만 객체가 생성된 느낌이라 왜 만드는지 모르겠네요. 세 번째로, 만들어진 객체를 시각화하는 작업이 GameObject 변수 정의하고, 프리팹을 드래그앤드롭하여 연결하는 것인가요? 그게 맞다면 하이어라키에서 바로 게임 오브젝트 만드는 것은 스크립트를 통해 객체 생성하는 것을 전부 건너뛰는 것인가요? 마지막으로, 그래서 하이어라키에 있는 게임 오브젝트와 클래스를 통해 만드는 객체와 같은 건가요?
항상 좋은 강의 감사합니다. 해당 강의 전내용을 다 듣고 tensorflowr가 조금은 익숙해져서 torch를 공부중인데 utils.Sequence가 torch에서 from torch.utils.data import Dataset 과 같은 역할이라고 생각해도 될까요? 매번 좋은 강의 감사드립니다 :) 추운 겨울 몸 조심하세요 ㅎㅎ
안녕하세요. Extension.cs 에 새 메소드를 넣은게 오랜만이라서 해당 기능에 대해 갑자기 헷갈리는게 있어서 질문드립니다. Extension 클래스는 클래스 자체는 참조하지 않고 클래스안의 메소드만 참조해서 사용하는 정적 클래스 형식이던데 어떻게 Extension을 참조하거나 상속받지 않고 해당 메소드를 사용할수 있는건지 궁금합니다. 정적 클래스여도 해당 메소드를 사용할 땐 Extension.IsValid() 이런식으로 사용했던걸로 기억하는데(다른 스크립트에서 Managers를 갖고오듯이...) 아무리 봐도 _player 오브젝트에선 IsValid()가 정의된 Extension 클래스를 받는 부분을 찾을수가 없어서 잘 모르겠습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요! Querydsl관련해서 여쭤보고싶은게 있는데요 select절에서 count 합수사용시 select절에는 집계함수만 입력가능한가요? ex) select절에 이런식으로도 작성이 가능한가요? .select(new QResponse(aEntity, bEntity.count() , cEntity.count()))
안녕하세요. ComponentScan 관련 질문 드릴 것이 있습니다. import myname.core2.discount.DiscountPolicy ; import myname.core2.member.Member ; import myname.core2.member.MemberRepository ; import myname.core2.order.Order ; import myname.core2.order.OrderService ; import org.springframework.beans.factory.annotation. Autowired ; import org.springframework.stereotype. Component ; @Component public class OrderServiceImpl implements OrderService { private DiscountPolicy discountPolicy ; private MemberRepository memberRepository ; @Autowired (required = false ) public void setDiscountPolicy (DiscountPolicy discountPolicy) { this . discountPolicy = discountPolicy ; } @Autowired (required = false ) public void setMemberRepository (MemberRepository memberRepository) { this . memberRepository = memberRepository ; } @Override public Order createOrder (Long memberId , String itemName , int itemPrice) { Member member = memberRepository .findById(memberId) ; int discountPriceAmount = discountPolicy .discount(member , itemName , itemPrice) ; return new Order(memberId , itemName , itemPrice , discountPriceAmount) ; } public MemberRepository getMemberRepository (){ return memberRepository ; } public DiscountPolicy getDiscountPolicy () { return discountPolicy ; } } 위 클래스에 @ComponentaScan으로 했을 때, 위 클래스에서 실제 스프링 빈에 등록되는 것들은 어떤 것으로 이해를 하면 될까요? @Autowired는 의존관계 주입에 필요한 것으로 이해를 하고 있으며, @Component는 @Component가 붙은 클래스를 클래스로더가 통으로 읽어와서 필요한 것들을 스프링 빈으로 등록하는 것으로 알고 있습니다. 이 때 실제 스프링 빈으로 등록되는 것은 어떤 것인지 알려주실 수 있을까요? 그리고 위의 코드에서는 OrderServiceImpl에 대한 생성자가 없어서 Default 생성자가 자동으로 주어지는 것으로 보이는데, 이 경우에는 Default 생성자가 자동으로 빈으로 등록되는 것일까요? 항상 친절히 답변해주셔서 감사합니다.