묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
질문이 2가지 있습니다.
안녕하세요. 선생님. 강의 잘 듣고 있습니다. 질문이 2가지 있습니다. 1. IoU 실습에서 41개 나오던게 53개 나온거 이거 강의중에 random 값 때문에 그런거 같다고 하셨는데, 그게 아니라 직접 그리신 빨간선까지 포함되어서 그런것같습니다. 빨간선을 img_rgb에 직접 그리셔서, 이게 포함되다보니 bounding box가 몇개 추가된것같아요. 그래서 실제로 IoU 제일 높은 두 bounding box는 빨간 선 가장자리에 생깁니다. 2. 재현율과 정밀도 재현율과 정밀도 단원에서, 설명하시면서 새를 새로 예측하는지, 고양이로 잘못예측하지는 않는지 이런 그림이 있었잖아요 (10:20 부근) 여기서 FP 들이 FN이기도 한게 아닌지 질문드립니다. 고양이라고 고양이에 대해 Positive 예측을 했는데 틀렸으니 False Positive 이지만, 새에 대해서는 없다고 했으니 False Negative 이기도 한 것이죠. 새를 고양이로 예측한 사진의 경우 이걸 FP로만 해석한다면, 재현율인 TP/(FN+TP) 에서 TP = 0, FN = 0 이 되어 0/0 이 되지 않습니까. 예를 들어 새 두마리가 있는 사진에서 한마리는 새, 한마리는 고양이로 판단했을 경우 재현율은 0.5여야 맞는데, 위의 판단대로면 TP=1, FN=0, FP=1 가 되어 정확도 0.5에 재현율 1이 되는 걸로 보입니다. 따라서 대상을 잘못 예측한 경우는 FP이기도 하지만FN 이기도 한게 아닌지 궁금합니다. 답변 기다리겠습니다. 질문 읽어주셔서 감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
컴포넌트 질문
안녕하세요 이 두개의 컴포넌트는 차이가 있는걸까요?? 실제로 스크립트를 작성해서 붙여넣으면 스크립트 모양이 생성되는데 두 개의 차이가 뭔지 모르겠습니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
mmdetection과 tf object detection에 대해서 궁금한 점이 있습니다
안녕하세요. 이제 CNN을 통해서 어느정도 감을 익힌 것 같아서 detection도 병행하려고 하는데, 여전히 TF의 object detection은 강의에서 말씀하셨듯이 추천을 잘 안하실까요? mmdetection으로 파보는게 좋을까요?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
데이터프레임 axis 방향이 헷갈리네요
안녕하세요. 마지막 잎 경진대회에서 사용했던 apply 함수인데 여기서, train_df의 shape이 (행, 열)인데, 저는 개인적으로 axis=0이면 행 방향마다 데이터를 추출할 줄 알았는데, 그 반대더군요. 어떻게 구분하게 되나요? 헷갈리네요 def preprocessing(x): if x['healthy'] == 1: return 'healthy' elif x['multiple_diseases'] == 1: return 'multiple_diseases' elif x['rust'] == 1: return 'rust' elif x['scab'] == 1: return 'scab' else: return 'None' train_df['label'] = train_df.apply(lambda x : preprocessing(x), axis=1) train_df
-
미해결정보처리기사 실기 (2020 개정) 제대로 배우기 Part.1
왜 "인터페이스 구현" 대단원의 강의는 없나요?
강의가 누락된게 아닌가 싶습니다
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
jsp 파일 관련 질문입니다,,
jsp 파일을 생성할 때, file 메뉴를 통하여 .jsp 로 생성하는 방법으로 진행하였습니다. 그런데 그렇게 된다면 모든 템플릿을 제가 다 타이핑 쳐야하고, 또한 <> 이렇게 시작을 하면 자동으로 </> 형식이 따라와야하는데 (강의처럼) 그게 되질 않습니다~ HTML 파일에서는 되는 기능이요. 혹시 해당 문제를 어떻게 해결하는지 알 수 있을까요? 혹시 인텔리제이의 다른 버전(유료)에서만 해당되는 기능일까요? 구글링해보면, Edit File template? 메뉴를 이용하라고 되어있는데, 저는 그런 메뉴가 있지 않습니다~ 답변해주시면 감사하겠습니다..^_^
-
미해결BBC 인터랙티브 페이지 "코로나19가 바꿀 사무실의 미래" 클론
actions 함수 관련 질문
질좋은 강의 무료로 올려주심에 만세 3창 드립니다. 다름이 아니라요 선생님 트위터 새 모션을 설정하는 함수에서 위 사진 상으로 4번째 줄 가운데 ('[data-index = "2"].bird')에서 대괄호와 .bird를 붙이면 이렇게 오류가 나는데 대괄호와 .bird를 띄우면 잘 작동합니다... 자바스크립트를 공부한지 얼마 되지 않아 왜 저런 차이가 있는지 궁금합니다
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
오류 문의
안녕하세요 진행도중 오류가 발생하여 질문드립니다! jdk버전도 8로 변경해 보았으나 그래로여서 답변 부탁드립니다. 감사합니다
-
미해결모의해킹 실무자가 알려주는, XSS 공격 기법
회원가입후 로그인이 안되는현상.
가상머신 (Flare VM)에 bitnami-wampstack-7.4.13 를 설치하여 환경구축 후 강의를 수강하고 있는중입니다. (bitnami-wampstack 다른 버젼 및 강의 실습버젼설치시에도 안되네요 ( 웹페이지 XSS / board 페이지 등은 정상적으로 확인이되나 Join (회원가입) 후 회원가입시 입력한 ID PW 입력시 가입이 되지않거나 패스워드가 틀린현상이 지속적으로 발생하여 실습을 못하고있는 상황입니다. (회원가입할 때 동일계정에 대하여 재입력후 가입시 회원가입이 완료됬다는 창이 뜨는 현상이있습니다.) 처음부터 삭제 -> 재설치 / drop database 등을 다 해보았지만 동일 문제 현상을 겪고있어 강의 진행에 대해 어려움을 겪고 있는 상태입니다. 해결 할 수 있는 방법이 있을까요?
-
미해결정보처리기사 실기 (2020 개정) 제대로 배우기 Part.2
왜 "인터페이스 구현" 대단원의 강의는 없나요?
강의가 누락된게 아닌가 싶습니다
-
미해결실무 적용을 위한 디지털마케팅 실습 & 포트폴리오 코스
노션을 홈페이지로 사용한다면
노션을 홈페이지로 사용한다면(이런 스타트업을 많이 본 거 같아서요!)노션이 호스팅 업체가 되는 건가요?! 노션은 개인은 무료던데, 그럼에도 불구하고유료도메인을 사용하는 이유가 있나요?!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
#31강 client에서 login,register 클릭이벤트시 POST http://localhost:3000/api/users/login 404 (Not Found)
http://localhost:3000/login 에서 로그인 버튼을 누르면 POST http://localhost:3000/api/users/login 404 (Not Found) 오류가발생합니다 깃허브주소는 이겁니다 한번만 봐주세요 어디가 잘못 타이핑한건지... 몰르겠씁니다.. https://github.com/0hyeon/boiler-plate-ko
-
해결됨홍정모의 따라하며 배우는 C++
func_wrapper 매개변수 질문입니다
안녕하세요 template<typename T> void func_wrapper(T &&t) { func(std::forward<T>(t)); // forward R로 오면 Rref로 L 로 오면 Lref 로 바다줌 } int main() { MyStruct s; func_wrapper(s); func_wrapper(MyStruct()); // template에 넣을땐 다 L-ref 로 들어가는 문제 //func(s); // L-ref //func(MyStruct()); // R-ref return 0; } 위에 template<typename T> void func_wrapper(T &&t) { func(std::forward<T>(t)); } 에서 매개변수를 T &&t 로 받고있는데 main 함수내에 func_wrapper(s); func_wrapper(MyStruct()); 에서 MyStruct()는 R-ref로 들어갈수있다고 생각이드는데 s는 l-ref인데 어떻게 T &&t 로 넣을수있는지 궁금합니다
-
미해결자바스크립트 중고급: 엔진 핵심
질문있습니다.
오브젝트 환경 레코드의 경우 글로벌 함수와 변수가 적용된다고 하셨는데, var을 사용하지 않고 변수를 선언하게 되면, 함수 스코프 밖에 있는 글로벌 오브젝트 안의 함수와 변수를 사용하게 되서 동적인게 되는 건가요?
-
해결됨Slack 클론 코딩[백엔드 with NestJS + TypeORM]
mongoose로 셋업할 때
삭제된 글입니다
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
선생님 왜 오답인지 모르겠습니다..
import java.util.Scanner;public class Main { public String solution(String str){ char[] chaArray = str.toCharArray(); int lt = 0; int rt = str.length()-1; while(lt < rt){ char temp = chaArray[lt]; if(Character.isLetterOrDigit(temp) == true){ chaArray[lt] = chaArray[rt]; chaArray[rt] = temp; } lt ++; rt --; } return String.valueOf(chaArray); } public static void main(String[] args) { Main main = new Main(); Scanner sc = new Scanner(System.in); String str = sc.nextLine(); System.out.println(main.solution(str)); }} 처음에는 솔루션메서드 안에서 호출해도 안되서 main안에서 바로 출력해도 오답이라고 나오네요 계속...
-
미해결자바스크립트 중고급: 엔진 핵심
원본 생성자함수의 prototype안 메소드를 삭제해도 인스턴스에 할당된 메소드는 이와관계없이 동작이되는건가요?
삭제된 글입니다
-
미해결팀 개발을 위한 Git, GitHub 입문
PPT 수업 자료 부탁드립니다!!!
삭제된 글입니다
-
해결됨홍정모의 따라하며 배우는 C++
과제질문입니다 // TODO: use promise
안녕하세요 마지막에 cout << "Future" << endl; { const auto sta = chrono::steady_clock::now(); unsigned long long sum = 0; vector<std::future<int>> futures; futures.resize(n_threads); const unsigned n_per_thread = n_data / n_threads; // assumes remainder = 0 for (unsigned t = 0; t < n_threads; ++t) futures[t] = std::async(dotProductFuture, std::ref(v0), std::ref(v1), t * n_per_thread, (t + 1) * n_per_thread); for (unsigned t = 0; t < n_threads; ++t) sum += futures[t].get(); const chrono::duration<double> dur = chrono::steady_clock::now() - sta; cout << dur.count() << endl; cout << sum << endl; cout << endl; } 이 코드를 쓰레드와 함께해서 사용해보고 promise 사용해보라고 하셨는데 // TODO: use divide and conquer strategy for std::thread // TODO: use promise cout << "Thread future" << endl; { const auto sta = chrono::steady_clock::now(); vector<thread> threads; threads.resize(n_threads); std::promise<int> p; auto f = p.get_future(); const unsigned n_per_thread = n_data / n_threads; // assumes remainder = 0 for (unsigned t = 0; t < n_threads; ++t) threads[t] = std::thread(dotProductEx1, std::ref(v0), std::ref(v1), t * n_per_thread, (t + 1) * n_per_thread, move(p)); for (unsigned t = 0; t < n_threads; ++t) threads[t].join(); const chrono::duration<double> dur = chrono::steady_clock::now() - sta; int i = f.get(); cout << dur.count() << endl; cout << i << endl; cout << endl; } void dotProductEx1(const vector<int> &v0, const vector<int> &v1, const unsigned i_start, const unsigned i_end, std::promise<int> &&p) { int sum = 0; // local sum for (unsigned i = i_start; i < i_end; ++i) sum += v0[i] * v1[i]; // p.set_value(sum); } 이렇게 해봤는데 런타임에러가 나네요 ㅜㅜ 어떻게 해야할지 좀 알려주시면 감사하겠습니다 너무헷갈리네요..
-
미해결Vue.js 시작하기 - Age of Vue.js
개발자도구가 자꾸 꺼지는건 뭘 설정해줘야 할까요?
윈도 사용자입니다. 화면이 맥과 다르니까 힘든점이 많네요. visual studio code에서 open with live server 지정하면 개발툴이 아닌 크롬의 새 창으로 뜨고요. 거기서 검사 또는 개발자모드(F12)를 수행하면 개발자모드 관련 툴이 잠시 떴다가 사라져버립니다. 이러면 수업 나머지 부분을 따라가기 힘들것 같은데 (개발자 관련 메뉴 진입이 안됨..) 뭘 설정해줘야 하는걸까요?