inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

mAP 0.5와 mAP 0.5-0.95의 차이

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

mAP의 측정 기준 중 mAP0.5와 mAP 0.5-0.95는 무엇을 의미하나요? 보니까 IoU를 0.5에서 0.95까지 0.05씩 올려가면서 측정한 평균 mAP라는데, 이것이 무엇을 의미하는 지 자세히 모르겠습니다

  • 머신러닝 배워볼래요?
  • python
  • 딥러닝
  • tensorflow
  • keras
  • 컴퓨터-비전
blackjack_96 댓글 2 좋아요 0 조회수 6361

결과창에 test results라고 안뜨는 이유..?

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

테스트 결과를 보기 위해 run을 하면 강의 화면에서는 Test Result라고 뜨고, 그 아래에 어떤 메소드를 실행했는지 뜨는데 저는 좀 다르게 떠서요,, 이게 제가 뭘 잘못한건지 아니면 별로 신경 쓰지 않아도 되는 문제인지 잘 모르겠어서 질문 남깁니다..! 문제가 없더라도 강의 화면과 다르게 떠서 은근히 거슬리는데 혹시 Test Result가 뜨도록 하려면 어떻게 해야하나요?

  • spring-boot
  • java
  • MVC
  • spring
MM 댓글 1 좋아요 0 조회수 350

update함수에서 질문이 있습니다.

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

update함수에서 굳이 long itemId를 사용하는지 모르겠습니다. 그냥 updateParam에서 getid를 하여 사용해도 되지않나요?

  • spring
  • MVC
댓글 1 좋아요 0 조회수 289

윈도우 QueryString 사용법 : http GET [URI] param1==1 param==2

미해결

[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]

윈도우 QueryString 사용법 : http GET URI param1==1 param==2 입니다

  • python
  • rest-api
  • flask
BH J 댓글 2 좋아요 0 조회수 373

용어 관련 질문입니다.

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

public int add(int a, int b){ ... } 이렇게 메서드를 정의할 때 a와 b를 파라미터 내지는 인자라고 부르는데, @ResponseStatus(code= HttpStatus.BAD_REQUEST, reason = "잘못된 요청 오류") 애너테이션에서 중괄호를 사용해 code = ... , reason = ... 데이터를 추가할 때 추가되는 요소들은 뭐라고 부르나요? code나 reason을 부르는 어떻게 불러야 하는지 궁금합니다. 감사합니다.

  • MVC
  • spring
13months 댓글 1 좋아요 1 조회수 307

Formatter적용에서 locale 정보

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

Formatter를 이용하여 문자 변경시 테스트는 따로 ko로 설정을 하고 WebConfig에 적용하고 실행 할 때는 하지 않았는데 어떻게 locale 정보가 ko로 나오는건가요? 강사님 설명이나 자료를 찾아봐도 이것에 대한 설명은 없어서 질문 드립니다.

  • spring
  • MVC
IGOR 댓글 1 좋아요 1 조회수 364

서버와 클라이언트

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

개념이 잠깐 헷갈려서 질문드립니다. 모바일이나 웹 페이지에서는 서버와 클라이언트가 명확하게 구분되는데.. 서버 간의 통신이나 시스템 간의 통신에서는 서버와 클라이언트를 어떻게 구분하나요? 웹 페이지에서의 표현을 빌려 사용하면 서버 간의 통신에서는 요청하는 서버를 클라이언트로 간주하고, 응답하는 서버를 서버로 간주하면 괜찮을까요? 서버와 클라이언트라는 개념에서, 서버는 응답하는 요소 / 클라이언트는 요청하는 요소로 이해해도 될까요?

  • spring
  • MVC
13months 댓글 1 좋아요 1 조회수 301

회원가입 테스트 오류 발생 문의

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

안녕하세요, 테스트 진행 중 오류가 발생하여 문의드립니다. 회원가입을 테스트할 때 @Transactional을 주석처리하면 정상 작동되지만, 활성화하면 오류가 발생합니다. java.sql.SQLException: Connection is closed 이것은 JdbcMemberRepository의 sava() 작성 내용입니다. @Transactional을 활성화하면 오류가 발생하는 원인과 해결 방법이 궁금합니다..!!

  • MVC
  • spring
  • java
  • spring-boot
jhneuli9 댓글 1 좋아요 0 조회수 437

faster-rcnn inference 오류

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

현황 : BCCD에서 사용하던 코드로 Inference를 하려 했는데 다음과 같은 오류가 발생하고 있습니다 바쁘시겠지만 문의드립니다 ◇ 문의사항 : 해결방안이 있을까요? 코드 import torch from mmdet.apis import multi_gpu_test, single_gpu_test from mmcv.parallel import MMDataParallel, MMDistributedDataParallel model_ckpt = MMDataParallel(model_ckpt, device_ids=[0]) outputs=single_gpu_test(model_ckpt, data_loader, True, "저장폴더", 0.5) --------------------------------------------------------------------------- AssertionError Traceback (most recent call last) Input In [6], in <cell line: 8>() 5 model_ckpt = MMDataParallel(model_ckpt, device_ids=[0]) 6 # single_gpu_test를 활용하므로 samples_per_gpu는 1이 되야함 ----> 8 outputs=single_gpu_test(model_ckpt, data_loader, True, "저장폴더", 0.5) File ~/.local/lib/python3.9/site-packages/mmdet/apis/test.py:38, in single_gpu_test(model, data_loader, show, out_dir, show_score_thr) 36 img_tensor = data['img'][0].data[0] 37 img_metas = data['img_metas'][0].data[0] ---> 38 imgs = tensor2imgs(img_tensor, **img_metas[0]['img_norm_cfg']) 39 assert len(imgs) == len(img_metas) 41 for i, (img, img_meta) in enumerate(zip(imgs, img_metas)): File ~/.local/lib/python3.9/site-packages/mmcv/image/misc.py:34, in tensor2imgs(tensor, mean, std, to_rgb) 32 if torch is None: 33 raise RuntimeError('pytorch is not installed') ---> 34 assert torch.is_tensor(tensor) and tensor.ndim == 4 35 channels = tensor.size(1) 36 assert channels in [1, 3] AssertionError: show_result_pypot 사용 시 오류가 발생하는데 해결방안이 있을까요? 코드 from mmdet.apis import show_result_pyplot import cv2 #brg image 사용 img = cv2.imread("sample 이미지 위치") model.cfg = cfg result = inference_detector(model, img) show_result_pyplot(model, img, result, score_thr=0.3) 결과 /home/namu/.local/lib/python3.9/site-packages/mmdet/datasets/utils.py:66: UserWarning: "ImageToTensor" pipeline is replaced by "DefaultFormatBundle" for batch inference. It is recommended to manually replace it in the test data pipeline in your config file. warnings.warn(

  • python
  • keras
  • 머신러닝 배워볼래요?
  • 컴퓨터-비전
  • tensorflow
  • 딥러닝
효도하고싶다 댓글 1 좋아요 0 조회수 451

안녕하세요 WebDataBinder와 Model관련해서 궁금한 점이 있습니다.

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

안녕하세요 항상 좋은 강의 만들어주셔서 감사합니다. 강의 자료를 보다,강의 내용과는 조금 거리가 있을수도 있지만, 궁금한 점이 생겨 질문드립니다. 강의자료에서는 " WebDataBinder 는 스프링의 파라미터 바인딩의 역할을 해주고 검증 기능도 내부에 포함한다." 라고 되어 있는데 그러면 public String addItemV6(@Validated @ModelAttribute Item item, BindingResult bindingResult, RedirectAttributes redirectAttributes, Model model) 해당 부분에서 파라미터로 넘어오는 데이터들은 @Validated에 의해서 검증기가 동작하면서 WebDataBinder 에 담기고 @ModelAttribute 에 의해 model에도 담기게 되는건가요?

  • webdatabinder
  • model
  • MVC
  • spring
  • 파라미터
이상민 댓글 1 좋아요 2 조회수 437

컨트롤러에서 컨버터 사용

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

컨버터를 등록하면 컨트롤러에서 자동으로 컨버터가 작용되는데 이 작동을 컨트롤 할수 있을까요 ?? 어떤 경로로 들어올땐 컨버터를 작용, 어떨때는 미작용 이런식으로 가능한가요 ??

  • spring
  • MVC
기팝 댓글 1 좋아요 1 조회수 307

인터셉터와 필터

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

인터셉터와 필터를 함께 사용하는것도 가능한가요? 필터로는 로그를 찍게 하고, 인터셉터로는 로그인을 확인한다던지.. 둘 중 하나만 쓰는게 합리적인것 같긴 한데.. 혹시 가능하다면 현업에서 두 가지를 함께 사용하는 경우가 있나요?

  • spring
  • MVC
13months 댓글 1 좋아요 1 조회수 364

공통관심사항 메소드들 호출궁금한게 있습니다

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

서블릿 필터 destroy()메소드는 필터 종료 메서드, 서블릿 컨테이너가 종료될 때 호출된다. 라고 알고있는데 이경우 Dispatcher Servlet의 종료직전 호출된다는 의미인가요? 만약 맞다면 필터의 메소드들의 종료시점은 Dispatcher Servlet 호출 이후일수도 있으니 아래 순서가 틀릴수도 있다는 뜻인지 궁금합니다 HTTP 요청 -> WAS -> 필터 -> Dispatcher Servlet-> 컨트롤러(핸들러)

  • MVC
  • spring
댓글 1 좋아요 0 조회수 275

webdriver_manager 모듈이 인식이 안되는것 같아요

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.chrome.options import Options # 크롬 드라이버 자동 업데이트 from webdriver_manager.chrome import ChromeDriverManager service = Service(executable_path=ChromeDriverManager().install()) 위와 같이 코딩하고 실행하면 Traceback (most recent call last): File "c:\Users\omonge\Desktop\파이썬공부\desktop\requests_1.py", line 7, in <module> from webdriver_manager.chrome import ChromeDriverManager ModuleNotFoundError: No module named 'webdriver_manager' 위와 같이 모듈이 없다고 하면서 오류가 발생하는데요. pip install webdriver_manager 라이브러리 설치도 했고 pip list 에도 webdriver-manager 3.8.3 설치가 된 것으로 나오는데요. 라이브러리 설치 인식이 안되는걸까요? 검색해보고 컴퓨터도 껐다 켜보고.. 했는데요. 계속 인식이 안되는것 같아요 ㅠ 윈도우10 입니다.

  • python
  • 웹-크롤링
moonchoh 댓글 3 좋아요 1 조회수 11106

글 수정 오류 질문드립니다.

미해결

스프링 프레임워크는 내 손에 [스프1탄]

ㄷ원래 잘 되었다가. 이번 챕터진행하고 확인해보니 안되고 있습니다. console.log 찍어서 값 잘 변경되는지 확인했고 컨트롤러에서 dto를 찍으니 전부 널 값이 들어가있는데 ajax에 문제가 있는 건가요?

  • jsp
  • Spring Security
  • MVC
  • spring
댓글 1 좋아요 0 조회수 393

restapi 관련 문의

미해결

스프링 프레임워크는 내 손에 [스프1탄]

@RestController에서 서버는 데이터를 주고 받을 때 데이터타입이 json이어야한다고 하셨습니다. 그래서 클라이언트에서 ajax통신으로 서버에 요청을 보낼때, json.stringify을 통해서 Json타입으로 변환 후 전달하셨습니다. 그렇게 하지 않으면 서버에서 제대로 값을 전달 받지 못하는 것도 확인했습니다. 그런데 궁금한게 있습니다. json이란게 아래와 같이 객체를 문자열로 표기한 거잖아요. "{"key":value."key2":value2}" 그럼 애초에 client(jsp) 에서 ajax 통신시 "{"key":value."key2":value2}" 이런식으로 data를 보내면 되야하는 거 아닌가요? json이란 게 약속된 규칙을 통해 객체를 문자열로 표기한 건데 굳이 Json.stringfy를 통해 문자열을 한번더 가공해야지 통신된다는게 이해가 잘 안됩니다. 그렇다면 "{"key":value."key2":value2}" 이건 json타입이 아니라 stringfy()로 감싸야지 json타입이 된다는 말 인것 같거든요. 아니면 @RestController 어노테이션이 붙은 상태에서 서버로 데이터를 보낼때는 Json.stringfy를 꼭 붙여야한다는 규칙이 있다 라고 생각하면 되는건가요? 답변 부탁드립니다.

  • spring
  • Spring Security
  • jsp
  • MVC
성동원 댓글 2 좋아요 0 조회수 430

pygame wasd 키보드 안됌

미해결

pygame을 이용해 패드 컨트롤러 같은 걸 만드려고 하는데, 방향키만 입력이 되고 스페이스와 나머지 키들은 입력이 안 됩니다. 왜 그럴까요? 코드는 이렇습니다. import pygame import sys import keyboard from pygame.locals import QUIT pygame.init() pygame.display.set_caption("Test Window") Surface = pygame.display.set_mode((600,600)) FPSCLOCK = pygame.time.Clock() def main(): while True: Surface.fill((0,0,0)) c1=255 c2=255 c3=255 c4=255 c5=255 c6=255 c7=255 c8=255 c9=255 for event in pygame.event.get(): if event.type == QUIT: pygame.quit() sys.exit() if event.type == pygame.KEYDOWN: if event.key == pygame.K_LEFT: c1 = 100 elif event.key == pygame.K_RIGHT: c2 = 20 elif event.key == pygame.K_UP: c3 = 80 elif event.key == pygame.K_DOWN: c4 = 40 elif event.key == pygame.K_SPACE: c5 = 10 elif event.key == pygame.K_w: c6 = 75 elif event.key == pygame.K_a: c7 = 40 elif event.key == pygame.K_s: c8 = 100 elif event.key == pygame.K_d: c9 = 200 pygame.draw.rect(Surface,(255,c1,255),(15,15,180,180)) pygame.draw.rect(Surface,(c3,255,255),(210,15,180,180)) pygame.draw.rect(Surface,(255,255,c2),(405,15,180,180)) pygame.draw.rect(Surface,(c4,c4,255),(15,210,180,180)) pygame.draw.rect(Surface,(255,c5,c5),(210,210,180,180)) pygame.draw.rect(Surface,(c6,255,c6),(405,210,180,180)) pygame.draw.rect(Surface,(255,c7,c7),(15,405,180,180)) pygame.draw.rect(Surface,(255,c8,c8),(210,405,180,180)) pygame.draw.rect(Surface,(c9,255,255),(405,405,180,180)) pygame.display.update() FPSCLOCK.tick(120) if __name__ == '__main__': main()

  • pygam
  • python
hwjung0310 댓글 0 좋아요 0 조회수 388

추가질문

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

만약 상품명에 영문포함, 숫자포함, 특수기호 포함등 자세한 검증을 하고 싶다면 bean validation이 아닌 컨트롤러에 직접 자바코드를 삽입하는 방식으로 해야하나요?? bean validation으로도 저런 상세한 조건을 만들 수가 잇나요??

  • MVC
  • spring
dduckmane 댓글 1 좋아요 1 조회수 292

상품을 삭제하려면 어떻게 하면 좋을까요?

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

혹시 상품 상세페이지에서 상품 삭제를 하려면 어떻게 하면 좋을까요??,,,계속해서 하는데 모르겠어서요ㅠㅠ!

  • MVC
  • spring
gyfla2568 댓글 1 좋아요 0 조회수 311

인기 태그

인프런 TOP Writers

주간 인기글