질문 남겨주셔서 감사합니다. 막히면 언제든 무엇이든 자주 질문 던져주세요. 수학/과학이나 알고리즘과는 달리 업무자동화 코딩은 고민해서 풀리는 경우가 정말 드뭅니다. 다시 말씀드리지만, 질문을 자주자주 남겨주세요. 저도 최대한 빠르게 회신 드리겠습니다. 당부드릴 두 가지가 있습니다. ① 가급적 구체적으로 설명해주세요. ② 특정 챕터 관련 질문 남겨주실 때는, 어느 챕터인지 알려주세요ㅜ ==================================== 빈 화면이 보이는데 저만 그런걸까요? 다른 챕터들은 다 잘 나오는데 이 챕터만 안보이네요. 확인 부탁드리겠습니다.
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 이 지점에서 sort_values를 했는데 소팅 시 기본값으로 ascending 오름차순(1->5) 나오는 것을 정확히 설명해 주지 않으셨고, 왜냐하면 그 결과 오름차순이 나왔어요. 그런데 원하는 것은 내림차순 descending (5->1)이라고 하셨는데 정작 코드는 ascending(오름차순)으로 적어서 실행했는데 신기하게 내림차순이 정렬되었습니다. 전 이 지점 이해 못했습니다. 설명 바랍니다.
안녕하세요? 강의에서는 메모리 상에서 szBuffer와 nData가 바로 인접해서 서로에게 영향을 주는 상황이 나온 것으로 이해했습니다. 그런데 제가 변수가 메모리에 어떻게 저장되는지 궁금하여 이전에 간단히 #include <stdio.h> int main(void) { int x = 16; int y = 8; int z = 4; return 0; } 로 두고 메모리를 따라가 봤더니 다음과 같은 결과가 나왔습니다. 0x000000886A2FFB04 10 00 00 00 .... 0x000000886A2FFB08 b4 05 63 2e ?.c. 0x000000886A2FFB0C fc 7f 00 00 ?... 0x000000886A2FFB10 c8 d2 29 d8 ??)? 0x000000886A2FFB14 bc d9 00 00 ??.. 0x000000886A2FFB18 02 00 00 00 .... 0x000000886A2FFB1C 00 00 00 00 .... 0x000000886A2FFB20 00 00 00 00 .... 0x000000886A2FFB24 08 00 00 00 .... 0x000000886A2FFB28 16 20 60 2e . `. 0x000000886A2FFB2C fc 7f 00 00 ?... 0x000000886A2FFB30 00 00 00 00 .... 0x000000886A2FFB34 88 00 00 00 ?... 0x000000886A2FFB38 00 00 00 00 .... 0x000000886A2FFB3C 00 00 00 00 .... 0x000000886A2FFB40 00 82 68 b3 .?h? 0x000000886A2FFB44 04 00 00 00 ....( (볼드체 + 기울임이 각각 x, y, z입니다) 여기서 질문이 두 가지 있습니다. 보안 설정에서 아무것도 바꾸지 않았는데 변수들이 모두 메모리 주소를 32씩 띄워서 저장되고 있습니다. int는 4byte이니 원칙적으로는 메모리 주소를 4씩만 띄워서 저장해도 될 것 같은데 (강의상에서도 szBuffer와 nData가 붙어서 저장된 것처럼) 왜 이런 것일까요? 변수 x, y, z는 자동변수이므로 현재 저장된 메모리 공간은stack frame으로 이해했습니다. 강의에서 stack frame의 위쪽 공간일수록 메모리의 0번지에 가까워진다고 하셨는데 왜 x - > y -> z로 갈수록 메모리 주소가 증가하는 걸까요? 가장 먼저 정의된 변수 x가 stack의 가장 밑에 저장되고 그 위에 y, z가 정의되었다고 한다면 z로 갈수록 메모리 주소가 0번지에 가까워져야 하지 않을까... 생각을 하였습니다. 감사합니다.
안녕하세요 강의 정말 잘 듣고있습니다! 다름이 아니라 기존에는 잘 작동되었던 mmdetection 다운이 갑자기 안되서 말씀드립니다. 열심히 구글링해봤는데 안나와서 여기에 올려봅니다. torch와 torchvision 설치시에 error가 발생합니다. 여기서 발생하는 error는 pip depency에러가 아닙니다. 최종적으로 mmdet.apis 호출에 error가 발생합니다. 에러 내용은 import error로 "ImportError: libcudart.so .11.0: cannot open shared object file: No such file or directory" 이렇게 나타납니다.
문득 궁금한건데 아스키코드가 ’A’ 는 65잖아요 예를들어 union Data { int intValue; char charValue; }; 이고 main함수에 charValue 값만 ‘A’ 로 대입 해주고 printf를 통해 intValue 값을 출력하면 65가 나오더라구요 이게 왜 이러는건가요? 메모리내에 값이 [41] [xx] [xx] [xx] 같이 0x41 값을 제외하고는 모두 쓰레기값일텐데 왜 65를 잘 출력하는거죠? 좀 헷갈립니다.
#include<stdio.h> # include<stdio.h> long loopfrac(int n); long recruFrac(int n); int main() { int abc = 8; printf("%d\n", loopfrac(abc)); printf("%d\n", recruFrac(abc)); return 0; } long loopfrac(int n) { long i; for (long i = 0; i < n; i--) i *= n; return i; } long recruFrac(int n) { if (n > 0) return n * recruFrac(n - 1); else return; } 위의 코드로 작성하고 프로그램 돌렸는데 값이 이렇게 출력됩니다. 이유를 잘 모르겠어요! 알려주시면 감사하겠습니다.
안녕하세요, 4.10 scanf() 함수의 사용법을 듣다가 질문 남깁니다. unsigned as signed 부분에서 처음에 i의 data type을 unsigned라고 지정 후 scanf에서 i를 %i로 지정하여 입력받았고, 결과상 int type처럼 출력이 되는 걸 볼 수 있었습니다. 이는 i의 data type이 unsigned integer에서 scanf의 format specifier에 의해 integer로 변환되었다고 봐도 되는걸까요? 궁금합니다!
아래와 같은 에러가 발생했습니다. 비슷한 질문의 답글을 확인하여 아래내용도 다시 봤지만 수정잘 되어 있고, 컨테이너 디렉토리내 common 폴더와 파일 여부를 확인하였는데도 똑같은 오류가 납니다. docker-compose.yaml volumes 항목 수정 컨테이너에 들어가서 plugins 디렉토리 연결이 잘 되었는지 확인
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 강사님. 텍스트 또는 문장의 벡터화 -> 벡터화된 데이터셋을 Train/Test로 나눔 -> 회귀 또는 분류모델을 훈련 및 검증 -> best pram(gridsearchCV)를 통해서 보다 정확도를 높임 - > ??? 이 이후에 과정에서 궁금합니다. 훈련과 검증이 완료된 모델을 저장하고 이를 메서드화(def) 한 이후 텍스트 분류라면 분류하고자 하는 DF의 컬럼을 apply lambda로 해서 분류를 하는 파생컬럼을 만든 다던지 그렇게 진행하는 것인가요?