안녕하세요 강사님 좋은 강의 감사합니다. object detection을 local pc에 세팅해보고자 하는데 올려주신 code를 그대로 실행하는데 에러가 자꾸 납니다. 제 환경은 아래와 같습니다. CPU : i5-10400 GPU : RTX3060 SW : - torch 1.9.0 - cuda 11.4 - mmdet : 2.14.0 - mmcv : 1.3.9 두가지 질문을 드리고자 합니다. 1. 아래와 같은 에러는 어떻게 잡아야 하는지 궁금합니다. mm_faster_rcnn_train_kitti.ipynb file 에서 train_detector(model, datasets, cfg, distributed=False, validate=True) # <= 왼쪽 코드를수행 할 때 에러가 납니다. 위 결과를 보는것도 mmdet나 mmcv 코드를 열어서 확인하면서 하나씩 수정하면서 보고 있습니다. 위 결과 이전에는 아래와 같은 에러가 났었습니다. 위 에러를 수정하기 위해서 site-packages/mmdet/datasets/builder.py 126번 줄에 num_workers=0 라는 코드를 추가하니 문제가해결되었는데 바로 질문 1번에 있는 에러가 나왔습니다. 이렇게 하나씩 에러를 해결하는 게 쉽지 않습니다. 언제 local에서 학습을 해볼 수 있을지 걱정이 많습니다. 어떻게 하는게 좋을까요? 2. local에 setting하는 방법에 대한 설명을 추가로 요청드려도 될까요? 가능하다면 local setting하는 방법에 대한 설명을 요청드리고 싶습니다! 좋은 강의 감사합니다!
안녕하세요 MyView의 render 부분에 이해가 잘 되지 않는 부분이 있어 질문드립니다. model의 key값과 value를 request에 담아 viewPath에 저장된 jsp파일로 forward되고 이후 html로 뿌려주는걸로 이해를 하였는데요, model의 Object 값이 Member객체일때도 있고 Member리스트일 때도 있는데 jsp로 Object타입의 값을 넘겼을 때 어떻게 Object가 Member객체나 리스트로 인식되고 출력되는지 이해가 되지 않습니다 ㅠㅠ 중간에 자동으로 형변환이 일어나는걸까요..?
5장 3강에서 profile=ProfileReport(df,title="도시공원 표준 데이터") profile.to_file(output_file="05-park_pandas_profile.html") 구문을 통해 판다스 프로파일링을 불러오는 도중에 TypeError : _plot_histogram() got an unexpected keyword argument 'title' 와 같은 오류가 발생했습니다. 해결방법을 잘 몰라 질문드립니다. 질 높은 강의 제공해주셔서 감사합니다.
안녕하세요? 인프런의 기존 강의 및 유투브를 통해 너무 많은 도움을 받고 있는 수강생입니다. 감사의 말씀과 함께 질문 드리고자 합니다. 가.해당강좌 : 4. 파일통합시 필드 개수, 순서, 이름이 모두 다를때 나.질문내용 - 필드명을 통일시키기 위해 인덱스를 추가하고 병합하는 과정까지는 이해가 됩니다. - 궁금한 점은 병합을 통해 새로운 필드명을 매칭한 이후 인덱스열을 삭제하지 않은 상태에서 새로운 필드명으로 열피벗을 하는데요.. 인덱스열을 삭제한 후에 열피벗을 하면 오류가 나더라구요.. 열피벗시에 인덱스열이 필수로 존재해야 하는 이유가 무엇인지 궁금합니다. 새로운 필드명과 값만 있어도 열피벗이 될 줄 알았는데 그렇지 않은 이유가 무엇일까요? 무더위에 건강 유의하시구요! 감사합니다. 이준호 올림
mainPosts : [{ id : 1 , User : { id : 1 , nickname : '강태웅' , }, content : '첫 번째 게시글 #해시태그 #익스프레스' , Images : [{ src : 'https://img.kr.news.samsung.com/kr/wp-content/uploads/2017/07/170621_%EC%84%B8%EC%83%81%EC%9D%84%EC%9E%87IT%EB%8A%94%EC%9D%B4%EC%95%BC%EA%B8%B0_%EC%BD%94%EB%94%A9%EC%9D%98%EB%B3%B8%EC%A7%88%EA%B3%BC%EB%AF%B8%EB%9E%98%EC%9D%B4%EB%AF%B8%EC%A7%8009.jpg' }, { src : 'https://post-phinf.pstatic.net/MjAxODA1MjNfMjIg/MDAxNTI3MDU0MTI0Njk5.0leniJIhs4x6kX4gGubY_fQKoxgDR9w2ELHeNRqrXaYg.Y_e-WkJU10_Qe77AJiWb6-fiqSnt5UjwFz14jVU94Xcg.JPEG/shutterstock_571668544.jpg?type=w1200' }, { src : 'https://blog.kakaocdn.net/dn/zABhJ/btqBkOx3WrZ/urlKoNnI1ErlmT6bkZKLtk/img.jpg' }], Comments : [{ User : { nickname : 'ktw2378' , }, content : '코딩 재밌겠다' , }, { User : { nickname : 'xodndxnxn' , }, content : '공부 열심히 합시다!' , }] }] 안녕하세요! 수업에서 배웠다시피 mainPosts를 위와 같이 구성했습니다. 결과적으로 mainPosts: [{ }] 이런 꼴이 되는데요. { mainPosts . map (( post ) => < PostCard key = { post . id } post = { post } /> ) } 이를 이용해 위와 같이 pages/index.js에서 mainPosts를 map 함수를 이용해 반복문을 돌려줬는데 map 함수에 대해 궁금증이 생겼습니다. const a = [1, 2, 3, 4] 이런 식으로 돼있으면 a.map((v) => v);를 통해 1, 2, 3, 4 를 반환하게끔 할 수 있는걸로 아는데 위와 같이 mainPosts = [{ }] 이런 꼴로 돼있으면 map 함수를 돌릴 때 { }만 반환되는 것인가요? 그럼 굳이 map함수를 돌리지 않고 <PostCard post={mainPosts[0]}} />로 넘겨줘도 되는 것인가요?
1.블렌더를 실행해도 디버그 콘솔에 해제, 등록이 안뜹니다 2. (6:40) 3D View: My Tool 옆에 Upgrade to 2.8x required라고 경고창이 뜨는데 정상인가요? 3. f3 을 wm.search_operator로 바꿔도 random 검색시 블렌더 기본 메뉴만 뜹니다 가면 갈수록 되는게 없는데.. 뭐가 문제일까요
JPA 강의에서는 1. EntityManager 에서 Transaction을 얻는다. 2. 트랜잭션을 수행하고 em 으로 영속성에 저장 3. commit 또는 flus 사용 tx.begin() em.persist(object) 실젝 프로젝트에서는 1. service 에 @Transaction을 걸어서 사용하고 있습니다. 의문이 드는건 실제로 persist 하는 부분은 repository 인데 repository 에 @Transaction을 거는게 아니라. service에 @Transaction을 거는 이유가 궁금합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님. 좋은 강의 잘 듣고 있습니다 ㅎㅎ 다름이 아니라 제가 선생님께 들은 강의를 출처를 명확하게 남기고 제 방식으로 요약해서 블로그에 올리고싶은데 괜찮을까요? 만약 안된다면 따로 저장해놓던가, 비공개로 쓰려고 합니다. 열심히 듣겠습니다 감사합니다
안녕하세요. 개발자님. HTTP 메서드의 속성 중 안전은 몇번을 실행하던 관계 없이 리소스가 변하지 않는 것, 멱등은 몇번을 실행하던 결과가 같아야 한다는 것, 캐시가능은 캐시해서 사용해도 되는 여부라고 강의에서 들었습니다. 그런데 멱등의 경우 '멱등하다'라는게 GET, PUT, DELETE 만 적용이 된다고 하셨습니다. POST와 PATCH는 안된다고 하셨는데, 이 부분이 이해가 가지 않습니다. GET은 조회니 당연히 결과가 같을 것입니다. 하지만 PUT의 경우 아래 질문 글의 PATCH와 같이 + 10을 하는 것으로 구현한다면 계속 + 10된 값으로 덮어 씌워지니까 전체가 덮어씌워지는지, 일부만 수정되는지의 차이이지 동일 실행에 같은 값이 나온다고 말할 수 없는 것 같아서 이해가 가지 않습니다. PUT이 어떻게 멱등하고 PATCH는 멱등하지 않은지 궁금합니다. DELETE의 경우 삭제니까 수행 횟수에 상관 없이 결과는 같을거라고 예상이 됩니다. 비슷한 맥락으로 비교 대상은 없지만 POST가 멱등하지 않은 이유도 잘 이해가 가지 않아서 질문 남깁니다. 감사합니다. 좋은하루 보내시길 바랍니다!