강의를 듣다가 궁금해진게 있는데 만약 Bean이 여러개 있는데 예를 들어 3개 있다는 가정하에 A->B->C->A이런식 으로 각Bean들의 생성자가 서로가 필요해져서 deadlock에 걸릴 경우일 수는 없는건가요?? 강의 에서 나온 구조로는 MemberRepository가 생성자로 부터 전달받는 것이 없기 때문에 repository로 부터 service가 생성되고 이런식으로 가능했지만 repository가 service가 필요로 하는 구조로 만약 바뀌어버린다면 생성이 안되는 건가요?
안녕하세요 교수님, 질문이 있습니다. tensorflow와 pytorch 차이에 대해서 인데요,, tensorflow가 가독성(?)이 좋고 간편하게 사용할 수 있고 torch의 경우에는 모델을 구성하는 내부 코드를 직접 구현할 수 있어서 좋다고 하는 것 같은데 사실 입문자 입장에서는 tensorflow가 간결해 보이긴 해서요, 둘 사이에 성능이라던지.. 차이가 어떤게 있나요?
맥북이라 채점이안되서 이렇게 질문글올립니다 문제 테스트케이스의 경우 답이 맞긴한데 이게 확실히 답이되는지 잘모르겠습니다. http://colorscripter.com/s/w6VKL4t 만약안된다면 혹시 어떤케이스에서 안되고 어떻게 해결해야할까요? a,k=map(int, input().split()) li = list(map(int, input().split())) m=0 n=0 cnt=0 # n == a 일때 까지 반복 while n<=a: if sum(li[m:n+1]) == k: if li[m] == li[n]: cnt+=1 n+=1 else: cnt+=1 m+=1 if m > n: break elif sum(li[m:n+1]) < k: n+=1 elif sum(li[m:n+1]) > k: m+=1 print(cnt)
안녕하세요 선생님. 연습문제 관련 질문이 있어 글을 올립니다. 강의에서 결측치 부분을 채워준 것을 데이터프레임에도 적용을 하려면 = 을 붙여주셔야 된다고 하신 것 같아요. 코드로 말씀드리면, df1.loc[df1["sex"] == "male", "age"] = df1.loc[df1["sex"] == "male", "age"].fillna(male_mean) 이렇게요. 그런데 제가 주워듣기로는 fillna()안에 inplace=True 를 쓰면 앞에 df1.loc[df1["sex"] == "male", "age"] = 이 코드를 쓰지 않고도 데이터프레임에 적용이 된다고 들었습니다. 그런데 막상해보니 적용이 안되더라고요. 혹시 inplace에 관하여 조금 설명을 해주실 수 있을까요? 감사합니다.
일반적인 프로그램에서는 DB의 데이터를 가져와 메모리에서 처리한다고 말씀하셨는데 하둡의 맵리듀스 과정은 데이터가 이동하는것이 아니라 처리 로직(프로그램)이 데이터가 있는 곳으로 이동한다고 하셨습니다. 이렇게 하는 이유가 궁금합니다. 위와 같은 과정에서 분석 쿼리는 여러개의 노드에서 동시에 수행되나요, 아니면 노드를 순서대로 방문해서 차례대로 실행되나요? 하둡, Hbase, 카프카, 스톰의 내부에서 주키퍼에 의존해 클러스터 멤버십 기능과 동기화를 사용한다고 하셨는데 클러스터 멤버십 기능은 무엇이고 말씀하시는 환경설정의 동기화는 무엇을 의미하나요?
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
선생님 질문이 있습니다만.. 제가 만드려는 앱이 주식관련 앱입니다. 전체 주식종목(코스피,코스닥) 대략 3500개고, 현재 파이썬을 이용하여 증권사 api로 데이터를 가져와서 모든종목의 일봉이 postgresql에 초단위로 업데이트되는것이 구현 되어있습니다. 이제 이 데이터들을 실시간으로 뿌려주는 앱을 flutter로 만들려고 공부중인데요.. 간단히 생각 나는 조언들이 있다면 조언 부탁드려도 될까요??출시하려면 어떤db를 써야되며, 등등.. (아 제가 postgres를 사용한 특별한 이유는 없습니다..) 1초마다 3500개의 정보를 업데이트해서 막대그래프가 변하는것이 flutter로 가능한지..좋은지..(퍼포먼스에 필요한것들이 무엇인지.) 또하나는 유튜브같은 스트리밍 플랫폼인데요..이건 영상을 보내는 인프라가 중요하다고 찾아봤거든요. 일단 webRTC로 화상연결을 node.js와 react로 해보았는데 5명 이상일때 엄청 느리더라구요. 이런 프로젝트는 압축이 중요하다고 조언받은게 있긴합니다만..aws를 쓰면 영상압축,해제는 자동으로 해준다고 하긴하더라구요...혹시 조언 해주실만한 정보가 있으실까요?? 현재 실무에서 비슷한 앱은 어떤 구조인지 등등의... 질문들이 두서없어서 죄송합니다.
강의 내용 중에 처음 precision_recall_curve함수 적용하는 부분에서ㅗ thresholds의 shape와 precision, recalls의 shape 자체가 본래의 자료보다는 개수가 적어지는데 그 이유가 무엇일까요?? 예를 들어 저희가 이용하였던, y_test의 shape는 원래 (179, ) 였는데 precision_recall_curve를 적용하면 개수가 줄어들더라구요.. 그리고 강의 내용 중에서는 반환된 thresholds나 나머지 것들이 147, 148개의 자료들이 생성되는데.. 저는 코딩을 다시해봐도 165개, 166개가 나오더라구요.. 제가 어떤 부분에서 놓쳤는지 잘 몰라 질문드립니다. 감사합니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
안녕하세요. 항상 수고하십니다. 현재 미세먼지앱 hive 적용하는 강의 듣고있습니다만, part 'stat_model.g.dart'; < 이 부분하고 flutter pub run build_runner build < 명령어 치면 Succeeded after 5.3s with 1 outputs (39 actions) < 이렇게 성공이 뜨는데, 아무리 reload from diskf를 해도 g.dart 파일이 생성이 안됩니다. 혹시나 해서 hive_generate 버전을 하나 올리고 해도 안되더라구요.. 또한 혹시나해서 main.dart 파일에 가서 hive이론 배울때 했던 testbox 관련된것들, async 지우고 아래처럼 주석처리하고도 해봤는데 안되더라구요. 이 문제 어떻게 해야할까요? void main() { // await Hive.initFlutter(); // await Hive.openBox(testBox);
안녕하세요. 선생님 Cross Attention에 대한 질문을 드리고 싶습니다. Flatten 및 embedding된 이미지 A(784xC), 이미지 B(1024×C)가 있을 때, 이미지 A를 Cross Attention의 Key와 Value로, 이미지 B를 Cross Attention의 Query로 사용하려고 합니다. Scale dot attention 계산 과정 중 Softmax(QK^T/sqrt(d_k)까지 하면 (1024x784)인 행렬이 나올테고 이 행렬에 Value를 행렬곱하면 (1024xC)가 나올텐데 그럼 Attention한 결과(1024xC)는 이미지 A에 대한 내용이 맞나요? 원래 이미지 A는 784행으로 이루어져 있었는데 결과는 1024행으로 나와서 헷갈려서요.