코드없는 프로그래밍

코드없는 프로그래밍

프로그래밍에 중요한 지식들을 코드없이 설명합니다.

워드 임베딩

워드 임베딩

물체인식 기준, mAP

물체인식 기준, mAP

faster r cnn 대충알기

faster r cnn 대충알기

CNN 배치 정규화

CNN 배치 정규화

딥러닝, 풀링 레이어

딥러닝, 풀링 레이어

딥러닝, CNN options

딥러닝, CNN options

Пікірлер

  • @goldenham89
    @goldenham89Күн бұрын

    따봉 박습니다

  • @SONGGA_1027
    @SONGGA_10273 күн бұрын

    안녕하세요. 항상 유익하게 보고있습니다. 질문이 있는데 4:11 에서 catPtr이 가르키고 있던 Cat 오브젝트의 소유권을 넘기면 catPtr은 댕글링 포인터가 되는걸까요?

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7eКүн бұрын

    nullptr 가 되기때문에 댕글린 포인터는 아닙니다

  • @SONGGA_1027
    @SONGGA_1027Күн бұрын

    ​@@user-pw9fm4gc7e 답글 감사합니다! 확실하게 이해하고 싶어서 한번 더 질문 드립니다..! std::move 함수에 인자값으로 포인터를 넘기면 함수 내부에서 nullptr로 만들어주는걸까요?

  • @scale1522
    @scale15224 күн бұрын

    와.....이해가 너무 잘 되네요

  • @hp-qx7tf
    @hp-qx7tf5 күн бұрын

    4:10의 잘못된 subproblems에 대해서 질문이 있는데요. NS(BCD, 4)으로 갔다고 가정했을 때, 그 다음으로 NS(BD, 1)로 가고 나머지 모두 무게가 1보다 크므로 AC를 고르고 BD를 제외한다고 하면 답이되지 않나요? 그러니까 결국 첫번째 subproblem은 A를 무조건 포함하지만 나머지 3개는 A를 포함할 수 도 있고 않을 수 도 있기때문에 제대로 정의된것 아닌가요?

  • @shk3333
    @shk33336 күн бұрын

    이 영상으로 며칠 고민하던 문제가 확 풀렸습니다. base class와 상속 class의 실행 순서. 정말 감사드립니다.

  • @cortana4572
    @cortana45726 күн бұрын

    ㄱㅅ 영상보고 3분만에 이해했네요

  • @user-nt1lc2wr1c
    @user-nt1lc2wr1c8 күн бұрын

    영상 잘 보고 있습니다! 질문이 있는데, feed forward에서 ff dim을 4배를 해 주는 이유가 뭔가요?

  • @user-xn2wk9oy5j
    @user-xn2wk9oy5j8 күн бұрын

    자 드가즈아~

  • @user-cm2bo1yq8q
    @user-cm2bo1yq8q8 күн бұрын

    컴퓨터 비전이 화면속의 내용을 각기 객체로의 정보로 구별하는건가요? 사람이 눈으로 보는것과 차이가 있을텐데, 그걸 인식하게 하는게 정말 신기하네요..

  • @charm6895
    @charm689511 күн бұрын

    안녕하세요 강의 잘 들었습니다. 어탭터 패턴의 경우 adaptee도 adapter를 멤버변수로 들고 있는 구조는 설계상 잘못된 것인지 상황에 따라서 허용될 수 있는 구조인지 궁금합니다

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e16 сағат бұрын

    일반적으로 어댑티는 변경을 하지않고 어댑터에서 변환될 인터페이스만 제공하기때문에 말씀하신 패턴은 잘 사용하지 않습니다. 하지만 디자인패턴이라는게 정해진것이 아니라 필요에 따라 떤패턴이 더 유용하다면 사용하셔도 됩니다

  • @yff-py6wg
    @yff-py6wg12 күн бұрын

    영상 잘 봤습니다 ^^

  • @seohopa
    @seohopa15 күн бұрын

    파이썬 부심을 가진 개발자의 C++ 까기 로군요 ...모든 언어엔 장점과 단점이 있을뿐, 완벽한 언어는 존재하지 않습니다. 다만 현재가 코딩 보단 알고리즘의 시대이기 때문에 파이썬이 좀더 우월해보일 뿐이죠. GWBasic, TurboPascal, Delphi, C++Builder, VC++, Objective-C, Julia, Python 까지 다뤄보시면 또다른 코딩관을 가지게 되실겁니다.

  • @seohopa
    @seohopa15 күн бұрын

    싸인 코싸인과 타임스케쥴이 어떤 관계 인건가요? 이해가 안됩니다.

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e16 сағат бұрын

    고전적인 트랜스포머에서 position encoding을 하는 방법과 같습니다

  • @user-dl6kb8tz2p
    @user-dl6kb8tz2p15 күн бұрын

    내공이 느껴집니다

  • @tpag20
    @tpag2016 күн бұрын

    이해는 됐는데 상속이 꼭 있어야 하나요? 그냥 Animal 필요없이 고양이랑 강아지 동물원에 집어 넣으면 될거 같아서....

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e15 күн бұрын

    상관없습니다. 다만 말 고양이 치타 사자 등 동물이 늘어날때마다 zoo에도 각 동물들에 대한 dependency가 생길뿐입니다

  • @tpag20
    @tpag2015 күн бұрын

    @@user-pw9fm4gc7e 아 디펜던시가 왜 생기지??? 라고 생각했는데 그건 제가 파이썬 밖에 할 줄 몰라서 그런거였군요. 자바나 다른 엄격한 언어에서는 파라미터 타입을 반드시 준수해야 하기 때문에 다른 동물을 추가 할때마다 인자를 함께 늘려줘야 되는군요

  • @jongpac2
    @jongpac216 күн бұрын

    학교에서 강의듣다가 포기하다가 시험앞두고 만나는 고퀄의 영상이네요 😂

  • @magicn05
    @magicn0520 күн бұрын

    안녕하세요. 강의 너무 잘 보고있습니다. 혹시 getStr() 함수에서 mStrs에 대해서 접근할때 이 부분도 별도의 lock_guard로 보호할 필요는 없을까요? move 하는 도중, addStr함수에서 동시접근이 가능할것 같은 생각이 들어서 문의드립니다.

  • @magicn05
    @magicn0520 күн бұрын

    아 어차피 unique lock으로 보호되니까 필요 없어 보이네요

  • @hobis0b
    @hobis0b27 күн бұрын

    constexpr을 Java에서 static final String EVENT_TYPE = "rollUp"; 처럼 정적상수의 용도로 사용하고 있는데 이것도 괜잖은거죠? const 보단 강력하게 상수화 되는것 같아서

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e22 күн бұрын

    안녕하세요. 제가 JAVA는 사용하지 않아서 잘 모르겠습니다.

  • @user-tm9jj4dm7x
    @user-tm9jj4dm7x28 күн бұрын

    정말귀에 쏙쏙들어와요 감사해요

  • @user-tr7ck1we8h
    @user-tr7ck1we8hАй бұрын

    디자인 패턴 시리즈 너무 좋아요..

  • @bromp8052
    @bromp8052Ай бұрын

    선생님 영상 정말 잘 보고있습니다. destructor 실행 관련해 궁금한 점이 있어 질문 드립니다. 이전 강의에서 cat이 메모리에서 내려갈때 Cat의 destructor 실행 후 Animal의 destructor가 실행 되는 것을 확인했습니다. Cat의 virtual table을 통해서 Cat의 destructor에 접근해 실행하는것은 이해했습니다. 이후 Animal의 destructor는 추가적으로 어떻게 실행되는 것인지 궁금합니다!

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7eАй бұрын

    안녕하세요. 부모 클래스의 destructor는 virtual table 과는 관계없이 cat 의 destructor가 완료된 뒤 명시적으로 호출됩니다. 또 궁금한점 있으시면 질문주세요. 감사합니다

  • @swyy4903
    @swyy4903Ай бұрын

    감마와 베타를 학습시키는건 빠져있는데 벡프로파게이션으로 weight와 같이 학습된다고 생각하면 되나요?

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7eАй бұрын

    네 맞습니다.

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7eАй бұрын

    네 맞습니다

  • @mincasurong
    @mincasurongАй бұрын

    정말 엄청납니다. 덕분에 쉽게 이해했습니다.

  • @mincasurong
    @mincasurongАй бұрын

    설명을 조리있게 너무 잘해주셔서 잘 배웠습니다. 감사합니다.

  • @yejun7-ys4mh
    @yejun7-ys4mhАй бұрын

    트랜스포머 강의 중 가장 이해가 잘 되면서도 깊이가 있습니다. 디코더 강의도 부탁 드립니다. 입소문 많이 내겠습니다.

  • @user-un3ju4wl1z
    @user-un3ju4wl1zАй бұрын

    군더더기 없는 정확한 설명!! 너무 좋네요😊😊

  • @eeeuuunnnn
    @eeeuuunnnnАй бұрын

    강의 감사합니다. 헷갈리는게 있는데 함수에서 n이 나타내는 의미가 잘 와닿지않아요..제가 이해한대로 적어보면 ns(n,w) 에서 n은 아이템 1번부터 n번 까지 고려하여 선택하되, 1~n 모든 아이템이 선택될수도 있고 아닐수도 있는건가요??그러니까 선택 가능한 목록이 1에서 n인거고 그중 실제로 선택되는갯수는 0개부터 n개까지 라고 볼수있는건가요?? 그리고 이어서 표의 행의 의미를 보면 a : 아이템a만 고려하여 선택하는 경우 ab : 아이템 a, b만 고려하여 선택하는 경우 abc : 아이템 a~c만 고려하여 선택하는 경우 abcd : 아이템 a~d만 고려하여 선택하는 경우 라고 이해하면 되는걸까요??

  • @user-ut5eb2le3m
    @user-ut5eb2le3mАй бұрын

    이해가 잘되었습니다! 감사합니다 ㅎㅎ

  • @SeokJunKim
    @SeokJunKimАй бұрын

    초보자라서 그러는데요...문자열을 배열로 다루는 이유가 뭔가요? 그냥 cout << 하고 " " 여기 안에 쓰고 싶은 문장을 쓰면 그대로 출력해주잖아요..!

  • @julsenara
    @julsenaraАй бұрын

    개발하는 세무사입니다. 잘 보겠습니다!!

  • @miumpre2839
    @miumpre28392 ай бұрын

    쓰레드마다 스택이 통으로 복사돼서 실행컨텍스트에 따로 소유하게 되는 줄로 오해하고 있었는데 스택포인터만 가지고 상위스코프부터 메모리가 분리되는거였군요. 쓰레드간의 공유 메모리를 data, heap, 하위스코프스택이라고 보는게 정확하겠네요

  • @kannu5397
    @kannu53972 ай бұрын

    선생님 다음 유료 영상 보고싶은데 유료가입 버튼이 없네요 어떻게 가입할수있나요??

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e2 ай бұрын

    안녕하세요. 코드없는 프로그래밍입니다. 우선 유료강의에 대한 매우 감사드립니다. 유료강의는 유튜브 멤버십으로 제공되고 있습니다. 멤버십 가입 링크는 kzread.info/dron/HcG02L6TSS-StkSbqVy6Fg.htmljoin 입니다. 참고로 애플기기에서 youtube app을 이용한 가입은 정책상 막혀있는것으로 알고있습니다. 웹브라우저를 이용하시거나, 안드로이드 기기를 사용하시기 바랍니다. 웹으로 멤버십 가입 후, 아이폰/아이패드 앱에서 유료강의 시청은 가능합니다. 강의내용은 www.youtube.com/@user-pw9fm4gc7e/featured 에서 확인가능합니다. 현재는 코딩테스트, 디자인패턴, 모던 C++, 병렬프로그래밍이 유료로 제공되고 있습니다. 감사합니다 코드없는 프로그래밍 드림

  • @user-es9zc9kh8g
    @user-es9zc9kh8g2 ай бұрын

    양질의 강의 감사합니다~ GPT는 언제 올라올까요 혹시?

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e2 ай бұрын

    안녕하세요. 휴가 겸,출장 겸, 오프라인 강의겸 한국에 와있어서 강의녹화가 어렵습니다. 6월에 돌아가면 다시 녹화하겠습니다. 감사합니다

  • @user-es9zc9kh8g
    @user-es9zc9kh8g2 ай бұрын

    @@user-pw9fm4gc7e 네 답글 감사합니다. 이정도로 설명을 하시려면 얼마나 공부하시는지 감도 오지 않습니다. 선한 영향력 끼쳐주셔서 감사합니다, 기다리고 있겠습니다 :)

  • @user-vp7ed6rm5m
    @user-vp7ed6rm5m2 ай бұрын

    그림과 같이 하니 이해가 쉽네요! 한가지 궁금한게 실무에서는 어떤 상황에 싱글톤을 쓰게 되나요?

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e2 ай бұрын

    안녕하세요. application에서 resource 문제등으로 하나의 instance만 있어야할때 사용합니다. 예를 들어 db access 객체, file access 객체 등이 있습니다.

  • @user-me6hn1lp4b
    @user-me6hn1lp4b2 ай бұрын

    안녕하세요 혹시 윈도우즈에서도 가능한가요 ? google test요

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e2 ай бұрын

    가능한것으로 알고있습니다

  • @jaewoongkim8878
    @jaewoongkim88782 ай бұрын

    와 그리면서 알려주시니 어떤 내용인지 완전 쏙쏙 이해가 됩니다!! 감사합니다!!

  • @user-pk3zx8pi4x
    @user-pk3zx8pi4x2 ай бұрын

    안녕하세요 영상내용이 큰 도움됐어요 감사합니다~!! 저는 web java full stack 개발자이며 회사 정규적에서 현재 프리랜서로 일하고 있습니다. (주로 은행계 : ibk, sinhan etc.) 독일 취업하고 싶어 조언을 구합니다 독일에서 프리랜서로 일하려면 job info.는 어떻게 찾으면 좋을까요 ? 관련 커뮤니티 있을지 궁굼합니다 ^^

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e2 ай бұрын

    안녕하세요. 제가 프리랜서포지션을 적극적으로 찾고있지는 않아 좋은 의견 드리긴 어렵습니다. 감사합니다

  • @user-xg7fw2sw9m
    @user-xg7fw2sw9m3 ай бұрын

    n개의 채널을 가진 데이터에 컨볼루션을 적용하려면 무조건 n의 깊이를 가진 커널을 사용해야하는건가요? 예를들어 n1 * 12 * 12 의 피쳐맵이 나왔는데 이것을이용하여 n2 * 8 * 8 의 피쳐맵을 만들려면 깊이가 n1인 5 * 5 커널을 n2개 사용해야 하는게 맞나요?

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e3 ай бұрын

    아니요 상관없습니다. cnn은 input의 모든채널을 고려해서 새로운 채널을 만듭니다. 때문에 independent 하게 골라도됩니다. 극단적으로 1개의 채널에서 100개의 채널을 만드는 cnn도 가능하고, 100개의 채널에서 1개의 채널로 줄이는 cnn 도 가능합니다.

  • @user-xg7fw2sw9m
    @user-xg7fw2sw9m3 ай бұрын

    @@user-pw9fm4gc7e 질문에 답변해주셔서 감사합니다. 질문을 정리하자면 이전 레이어의 output과 현재 레이어의 input이 같아야 하는 질문 이었습니다. 답변 해주신 것을 요약하면 1개의 채널에서 100개의 채널을 만드는 컨볼루션 레이어를 만들려면 input 에 1을 주고 output에 100을 주면 된다는 말씀같네요. 사실 제가 궁금했던 것은 '100개의 채널에서 1개의 채널로 줄이는 cnn을 만들때 중간에 사용되는 커널이 100의 깊이를 갖고 있어야만 하는것인가?' 였고, 이표현과 코드상에서의 ' 컨볼루션 레이어 input 에 100을 주고 output에 1을 주면 된다' 이 표현이 같은지도 궁금했습니다. 정리하면 -> 커널 깊이가 코드상에서의 컨볼루션 파라미터 input 과 같은지? 입니다.

  • @chzidm
    @chzidm3 ай бұрын

    제 컴퓨터로 실습하고 싶은데 데이터 다운로드 부분에서 에러가 뜨네요. !git에서 에러가 나는데 데이터 다운로드 방법 알수 있을까요?

  • @user-pw9fm4gc7e
    @user-pw9fm4gc7e3 ай бұрын

    github.com/NoCodeProgram/deepLearning 여기서 다운로드 받으시면 됩니다. 감사합니다

  • @chzidm
    @chzidm3 ай бұрын

    @@user-pw9fm4gc7e 감사합니다!

  • @dodoparam
    @dodoparam3 ай бұрын

    좋은 강의 감사합니다

  • @chanyounglee8914
    @chanyounglee89143 ай бұрын

    핵심만 쏙쏙 전달돼서 너무 좋습니다. Decoder 부분도 기대됩니다!

  • @user-xz1xm7ee3o
    @user-xz1xm7ee3o3 ай бұрын

    잘 봤습니다.