수동으로 txt파일을 실행할 때 exe파일이 있는 폴더를 직접 찾아 txt파일을 옮겨와 커맨드로 실행할 수 있다 하신 부분 설명중에 exe파일이 프로젝트 폴더안의 Debug폴더가 아니라 Soultion폴더의 Debug폴더에 생긴다고 하셨고 직접 보기까지 했는데 저는 exe파일이 프로젝트 폴더의 Debug파일에 생깁니다. 어쨌든 exe파일위치는 찾았고 txt파일실행까지는 문제없이 잘 되었는데 exe파일이 교수님과 왜 다른 Debug폴더에 생성되는지가 궁금합니다.
tensorflow를 1.13으로 downgrade하는 명령어에서는 ERROR: tensorflow 2.3.0 has requirement tensorboard<3,>=2.3.0, but you'll have tensorboard 1.13.1 which is incompatible. ERROR: tensorflow 2.3.0 has requirement tensorflow-estimator<2.4.0,>=2.3.0, but you'll have tensorflow-estimator 1.13.0 which is incompatible. keras에서는 ERROR: tensorflow 2.3.0 has requirement keras-preprocessing<1.2,>=1.1.1, but you'll have keras-preprocessing 1.0.2 which is incompatible. ERROR: tensorflow 2.3.0 has requirement tensorboard<3,>=2.3.0, but you'll have tensorboard 1.13.1 which is incompatible. ERROR: tensorflow 2.3.0 has requirement tensorflow-estimator<2.4.0,>=2.3.0, but you'll have tensorflow-estimator 1.13.0 which is incompatible. ERROR: tensorflow-gpu 1.13.1 has requirement keras-applications>=1.0.6, but you'll have keras-applications 1.0.4 which is incompatible. ERROR: tensorflow-gpu 1.13.1 has requirement keras-preprocessing>=1.0.5, but you'll have keras-preprocessing 1.0.2 which is incompatible. Installing collected packages: keras-preprocessing, keras-applications, keras 이런 에러가 떠서 질문드립니다. (런타임은 GPU로 설정하였습니다.)
search 함수는 main 문 위에 선언을 하지 않고, main 밑에 정의만 하여도 오류가 나지 않습니다. 이게 컴파일러의 차이인지, 혹은 search함수가 main문에서는 호출되지 않고, 다른 함수들에서만 호출되기 때문인지 궁금합니다. search 함수는 왜 main문 위에 선언해주지 않아도 오류없이 실행이 되는 걸가요?
안녕하세요 선생님, 강의 잘듣고 있습니다. 감사합니다! 환경 설정을 하던 중에 저는 예전에 아나콘다 설치할때 환경변수를 add anaconda to my path environment variable 이 옵션을 체크를 설치하고 해서 그런지는 잘 모르겠는데 지금 conda create --name test1 python=3.4를 진행할때 오류가 나서 질문에 다른 분꺼에 대한 답변보고 conda create --name test1 python=3.7로 진행했는데 마지막에 fail 떴는데 다시 conda create --name test1 python=3.5를 진행하니 이미 test1의 가상환경이 있다고 뜨면서 CondaValueError: prefix already exists: C:\Users\Rockefeller\anaconda3\envs\test1 이곳에 존재한다는데 conda info --envs 이 명령어를 치면 test1의 가상환경이 나타나지를 않습니다ㅠㅠ 혹시 어디서부터 잘못된걸까요? 여기를 보시면 conda list 쳤을때 EnvironmentLocationNotFound: Not a conda environment: C:\Users\Rockefeller\anaconda3\envs\test1 이런식으로 찾을 수 없다고 뜹니다ㅠㅠ
처음에 int **dynamicArray = new int *[row]; 에서 이미 초기화가 되어 있어서 dynamicArray[col] = new int[col];에서는 int *dynamicArray[col] = new int[col]으로 쓰지 않고 그냥 대입 하는 건가요?
맥 사용자 입니다. downloads 터미널로 실행 후, mv chromedriver usr/local/Cellar/chromedriver/ 했지만.. No such file or directory 에러가 뜹니다. sudo도 해봤지만 안되구요.. 그래서 숨긴 파일 다 보이게 하는 법 찾아서 찾았더니 usr/local/ 폴더에 아-무 것도 없어요.. Cellar폴더도 없고.. (네이버 검색하니 다른 분들은 있는 것 같은데 왜 전 없을까요 ㅎㅎ;;) 크롬드라이버도 역시 없습니다. 그래서 그냥.. local 폴더 안에 드라이버 넣고 from selenium ~~ chromedriver ='usr/local/chromedriver' ~~~ 하니까 선생님 화면처럼 뜨긴 합니다.. 그냥 이렇게 써도 될까요? 일단 되긴 하는데.. 이렇게 써도 문제가 없는건지 ㅠㅠ Cellar 폴더는 왜 없는건지.. (이 부분은 강의와 무관한 내용이지만..) 좀 찝찝해서 문의 드립니다..
강의와 직접적인 연관은 없지만 책으로 공부를 하다가 의문점이 생겨 질문을 남깁니다. 장고는 FK는 항상 다른 테이블의 PK와 연결되서 Question 클래스의 id 변수까지 지정할 필요없이 Question 클래스만 지정하면 된다라고 적혀있는데 그러면 Choice 테이블의 외래키가 Question 테이블의 id랑 연결되있다면 admin에서 Choice를 만들 때 question은 외래키이라서 Question 테이블의 PK인 id로 선택되어야 하지 않나요? 왜 question_text랑 연결이 되있는지 궁금합니다
선생님 안녕하세요. 질문이 있는데 MEDIA_ROOT = os.path.join(BASE_DIR , '_media' ) 에서 os에 오류가 뜨는데 cmder로 runserver해보면 'os' is not defined라고 뜹니다.(참고로 pycharm은 pro버전이 아니라 일반 버전입니다.)
[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
안녕하세요. 강의 정말 감사히 잘듣고있습니다. 제평생 이렇게 세세히 이해되도록 알려주시는 강의는 처음입니다. 저의 질문은 다음과 같아요. 요일별/계절별 분석을 하실떄 payment_value를 sum을 이용해서 요일별/계절별 총 거래액을 구하시고 진행하셨는데, count()를 이용해야 천차만별의 가격을 가진 물건들 중 어느 카테고리가 잘팔리고, 물건들의 총 판매량 더 효과적으로 확인 할 수 있지 않을까 생각하여 질문드립니다. 제가 이런 이커머스관련 정보를 듣는것은 이 강의가 처음이기 때문에, 이런 거에 관해서 무지합니다. 그래서 그런지 이런 쪽의 지식은 남들에게는 당연하지라고 생각되는게 가끔 이해가 되지않을때가있습니다. 혹시 실례가 되지않는다면, 왜 트랜드에 관한 질문을 해결하실때, count()가 아닌sum()을 이용하여 총거래액을 구하셨는지 알 수 있을까요??
Type of Triangle 문제를 아래처럼 풀었는데요, SELECT CASE WHEN A = B AND B = C THEN 'Equilateral' WHEN A = B AND B != C THEN CASE WHEN A + B > C AND B + C > A AND C + A > B THEN 'Isosceles' END WHEN B = C AND C != A THEN CASE WHEN A + B > C AND B + C > A AND C + A > B THEN 'Isosceles' END WHEN C = A AND A != B THEN CASE WHEN A + B > C AND B + C > A AND C + A > B THEN 'Isosceles' END WHEN A != B AND B != C AND C != A THEN CASE WHEN A + B > C AND B + C > A AND C + A > B THEN 'Scalene' END ELSE 'Not A Triangle' END, A, B, C FROM TRIANGLES 각 변의 길이가 20, 20, 40 / 20 12 61 / 20 22 50 일 때는 쿼리에서 정의를 안해준 것으로 해석하고 NULL으로 결과값이 나왔습니다. Isosceles과 Scalene의 Nested Case 안에서 Else 'Not a Triagle'로 정의를 해주지 않아서 그런 것으로 보이는데, 저는 Else 정의가 없으면 계속 다음 쿼리로 넘어가고 맨 마지막 부분의 ELSE 'Not a Triagle'에서 케이스가 정의되지 않은 부분을 처리할 것으로 생각했거든요. Nested Case 한 단계 위의 쿼리, 예를 들면 WHEN A != B AND B != C AND C != A 에 해당하는 조건이라면 무조건 Nested Case 안으로 넘어가고, 그 안에서 ELSE로 정의해줘야하는건가요? 답변 주시면 감사하겠습니다 :)
EOF가 -1로 define되어있고 while ((c = getch()) != EOF)에서 콘솔창에 EOF를 입력하는 커맨드 ctrl+z를 입력하고 엔터를 치면 -1이 반환이 되고 -1은 곧 EOF이므로 끝내게 된다. 이렇게 이해하면 맞게 이해한건가요? 이것이 아니면 EOF와 상관없이 원래 getchar()함수는 더이상 입력받을 것이 없을 때 -1을 무조건 return하는 것인가요?
안녕하세요 YOLO 부분 위주로 강의 보고 있습니다. mAP 를 구하는 코드는 따로 없는거 같은데 혹시 제가 못찾은 것인지..... 어떻게 구해야 할까요? 제가 가지고 있는 이미지로 keras-yolo3 (라쿤 이미지 검출) 코드를 변환해서 실습 해 보고 있습니다. (윈도우, 개인 PC GPU 사용) 감사합니다.
docker는 처음 다뤄 보는 수강생입니다. 회사 업무가 윈도우 플랫폼에서 시작해서 인지 제가 핀트를 잘 맞춰서 현재 수강하고 있는건지 좀 헷갈리네요. 강의 끝 부분에서 윈도우 환경 세팅에 관해 잠깐 언급하셨는데, 그 부분을 조금 더 자세하게 말씀해 주시면 고맙겠습니다.