안녕하세요 VScode 주피터 마크다운 사용 시 코드 블럭을 활용하기 위해 코드 문단 위 아래에 ``` 를 활용하여 블록을 지정하고 실행을 하면 문단 블록이 아닌 각각의 문장마다 블록이 씌어지는 렌더링의 문제가 발생합니다. 이에 VS코드 업데이트 및 주피터 확장자 업데이트 등을 진행하고, 다시 시작까지 해보았는데 다른 해결이 안되고 있습니다. .md 파일에서 테스트를 할 때 문법적으로 잘 실행되는 것으로 보아 문법의 문제는 아닌듯 합니다. 참고 사진 첨부합니다...
안녕하세요? 꾸준히 학습을 하여 60강을 지나고 있는데요, 페이지.tsx 에서도 프리즈마를 활용해서 데이터를 서버로 요청하는것은 처음 보았습니다. 이렇게 되면 라우트를 거치지 않고 바로 데이터요청을 하는 것인데.. Fetch 를 통한 route.tsx 를 거치지 않고 바로 요청하는 이유가 있는지요? 현업에서도 이렇게 하는 경우가 자주 있는지요?
안녕하세요 제가 코드 짤때 재귀함수로도 풀어보고 while문으로도 풀어보았는데 둘의 시간복잡도나 그런 부분에 큰 차이가 있나요?? function solution(n) { let answer; function factorial(k) { if (k === 1) return 1; return factorial(k - 1) * k; } answer = factorial(n); return answer; // while 문 이용 // let answer = 1; // while (n >= 1) { // answer *= n; // n--; // } // return answer; }
================= 현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ) 강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등) 이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요) 개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등.. 글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.) 서로 예의를 지키며 존중하는 문화를 만들어가요. 질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! ) 먼저 유사한 질문이 있었는지 검색해보세요. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ================== 안녕하세요 맛비님! 대학교의 verilog 수업 중 모듈을 설계할 때는 for문을 사용하지 말라고 배우고 연구실 선배들도 테스트벤치가 아닌 모듈을 설계할 때는 for문을 사용하지 말라고하셔서 항상 안써왔는데 맛비님의 FIFO 코드를 공부하다 register 초기화할 때 for문을 이용하여 초기화하는 것을 보고 어떤 상황에서는 사용해도되고, 어떤 상황에 사용하면 안되는지 자세하게 알고 싶습니다!
1. 위의 코드에서 case1 에 있는 변수 price를 case2에 사용하면 오류가 나는 이유가 무엇인가요? 오류가 나지 않게 switch문 밖에 price를 선언하면 어떻게 scanner을 사용해서 System.out.print("상품의 가격을 입력하세요: "); 밑에 사용 하는 방법은 뭘까요??
설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)
안녕하세요 좋은 강의 감사히 잘 듣고 있습니다. 하나 궁금한게 DNN에는 많은 알고리즘들이 있는데 NPU 설계시 어떻게 architecture를 보통 잡나요? MAC을 무수히 깔아두고 SW가 알아서 여러 알고리즘을 돌릴수 있게 해줄수도 있겠지만 분명 특정 알고리즘에 특화해서 HW architecture 부터 잡을 수도 있지 않을까 생각이 됩니다. 해당 chip이 쓰일 application에 맞게 몇개 알고리즘에 좀더 특화해서 설계를 하나요? 적다 보니 전자는 GPU, 후자는 NPU 일수도 있겠다는 생각이 듭니다. 모델 경량화 기법들을 강의에서 소개해주셨는데 이런 부분들을 위해 HW에서 지원해야 하는 점이 있는지도 궁금합니다.
fetchOne()은 메서드 내부에서 JPQL의 getSingleResult를 수행하기에 현재 강의 환경에서 fetchOne()을 실행하면 NonUniqueResultException 예외가 발생합니다. 그 이유는 member1, 2, 3, 4 가 테스트 수행 전(@BeforeEach)에 persist 되기에 조회되는 member의 갯수가 4개가 됩니다. 그러므로 NonUniqueResultException 예외가 발생합니다. 참고하시면 좋을 것 같아서 남깁니다!
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 스프링 MVC -1편 스프링MVC-컨트롤러 통합 강의를 시청중에 궁금증이 생겨서 질문드립니다. 어노테이션을 이용해서 컨트롤러를 매핑하면 해당 컨트롤러가 스프링빈에 등록되고 Spring mvc의 컨트롤러로 인식되어서 HandlerMapping과 HandlerAdapter를 통해서 처리되는것은 이해하였는데요. 이해하기론 컨트롤러에 정의 하는 메소드는 개발자가 정의 하는 부분이고 메소드를 실행하는것은 프레임워크가 처리하는것인데요. 메소드마다 매개변수가 상이한데 프레임워크는 해당 메소드의 매개변수를 어떤식으로 넣어주는것인가요? 예를들어 @RequestMapping("/1") public ModelAndView process1(){ //생략 } @RequestMapping("/1") public ModelAndView process2(HttpServletRequest request, HttpServletResponse response) { 생략 } 이런식의 두개의 Mapping 메소드?가 있을경우에 이를 실행하는것은 개발자가 컨트롤하는것이 아닌 프레임워크가 컨트롤하는것인데요. 내부적으로 어떤식으로 판단해서 매개변수가 있는 메소드에 값을 넣어주는지 궁금합니다.
안녕하세요 디자인 시스템에서 버튼 컴포넌트를 예시로 등록할 때 같은 속성에 같은 디자인인데 크기만 달라지는 경우 이것도 일일히 디자인 시스템에서 높이 42짜리 버튼, 높이 30짜리 버튼 이런식으로 하나하나 등록을 하는지 궁금합니다. 아니면 디자인 시스템에 있는 버튼을 인스턴스로 불러와서 디자인 화면에서 조정해서 써도 되는걸까요? 버튼 뿐만 아니라 다른 컴포넌트도 동일하게 단순히 크기만 달라지는것도 디자인 시스템에서 크기별로 하나하나 등록해야 되는지 문의드립니다~~ 두번째 질문으로는 색상에서 컬러 토큰 명칭 지정할 때 주요하게 쓴다고 판단되는 것만 따로 (예 : 버튼 프레스, 버튼 디폴트 등...) 추려서 토큰 명칭을 새로 매기는지 아니면 디자인 화면안에 들어가는 모든 색상은 무조건 토큰 명칭으로 새로 지정을 해서 관리하는지 궁금합니다. 기존에 등록되어있는 컬러에서 새롭게 토큰 명칭으로 지정하는 부분에 대한 문의입니다 (예 : grey200 = $tertiary 식으로 새로 지정) 감사합니다.
강사님 안녕하세요. 책보면서 강의 열심히 듣고 있습니다. 제가 한국어 텍스트 감성분석을 프로젝트로 하고 싶은데요. 현 강의 목차에는 감성분석이 없더라고요. 제가 놓친 걸까요? 이번 강의에서 감성분석을 다루는 부분이 있다면 알려주시면 감사하겠습니다. 아직 없다면, 감성분석 강의도 듣고 싶습니다. 항상 감사합니다:)!
안녕하세요 저는 선생님 강의도 듣고, 블로그도 보면서 보통명사 추출하는 함수를 생성해서 tm패키지를 활용해 코퍼스로 변환하는 내용을 공부하고 있습니다~ 커스텀함수는 이렇게 입력하고 words<-function(text){ text<- as.character(text) extractNoun(text) 이후 변환을 하려고 하는데 doc<- TermDocumentMatrix(doc, control = list( tokenize= words removeNumbers =T removePunctuation =T wordlengths= c(3,Inf))) tokenize, removeNumbers, removePunctuation, wordsLengths와 제가 커스텀한 함수(words)가 인식이 안됩니다. ~are ignored 라는 경고가 뜨거나 예상하지 못한 기호(symbol)입니다 라는 에러가 뜹니다.. 해결방법을 알고 계시는지요.
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] AppConfig를 스프링 방식으로 전환 후, 수업에서 보이는 것 처럼 MemberApp, OrderApp에서 스프링 로그가 출력되지 않습니다. [OrderApp 실행화면] 자바 버전은 openjdk 21, springframework 버전은 3.2.1 입니다. @Configuration public class AppConfig { @Bean public MemberService memberService() { return new MemberServiceImpl(memberRepository()); } @Bean public static MemoryMemberRepository memberRepository() { return new MemoryMemberRepository(); } @Bean public OrderService orderService() { return new OrderServiceImpl(memberRepository(), discountPolicy()); } @Bean public static RateDiscountPolicy discountPolicy() { // return new FixDiscountPolicy(); return new RateDiscountPolicy(); } } public class MemberApp { public static void main(String[] args) { ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class); MemberService memberService = applicationContext.getBean("memberService", MemberService.class); Member member = new Member(1L, "memberA", Grade.VIP); memberService.join(member); Member findMember = memberService.findMember(1L); System.out.println("new Member = " + member.getName()); System.out.println("find Member = " + findMember.getName()); } } public class OrderApp { public static void main(String[] args) { ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class); MemberService memberService = applicationContext.getBean("memberService", MemberService.class); OrderService orderService = applicationContext.getBean("orderService", OrderService.class); Long memberId = 1L; Member member = new Member(memberId, "memberA", Grade.VIP); memberService.join(member); Order order = orderService.createOrder(memberId, "itemA", 10000); System.out.println("order = " + order); } }
실습 3 - A simple yet effective baseline for 3d human pose estimation 의 강의 내용대로 코드를 돌리다 보면 data_2d_h36m_cpn_conf.npz 파일이 없어 코드 진행이 안됩니다.ㅠㅠ 해당 파일을 아래의 구글 드라이브에 업로드했다고 하시는데 들어가보면 저 파일만 없구요. https://drive.google.com/drive/folders/112GPdRC9IEcwcJRyrLJeYw9_YV4wLdKC 제가 뭔가 놓친걸까요?? 어떻게 데이터셋을 받을 수 있을까요?