• TIL

    c++11 STL chrono 에 대해서 블로그 포스팅을 진행했으며 chrono는 생각보다 너무 쉬워서 금방 끝낫다. 하지만 chrono와 std::function을 같이 이용해서 뭔가 templete function으로 구현해보고 싶었지만 쉽지 않았고 templete 부분에 대해서는 조금더 공부가 필요함을 느꼈다. 그리고 찾아보던중 function pointer 보다 lambda 함수를 이용하는 것이 더 좋을 것 같다고 느꼈다. lambda와 templete, std::function에...


  • chrono 에 대해서...

    오늘의 주제: chrono 정리 오늘의 주제: chrono c++11 에서 새로 도입된 ctime 을 대체할 수 있는 stl 인 chrono에 대해서 알아보도록 하자. chrono는 ctime 의 진화 버젼이라고 필자는 생각한다. 이는 더욱 최적화 되었으며 nano초 단위까지 측정할 수 있고 사용법이 굉장히 간단하다. 사용법이 굉장히 간단하기 때문에 여기서는 굳이 모든 이야기를 구구절절...


  • TIL

    c++11 STL c++11 stl 관련 책을 읽음. 오늘은 shared_ptr, unique_ptr, tuple, array, forward_list, unordered_map에 대해서 익혔는데 스마트 포인터 부분은 더 자세히 공부해서 블로그에 포스팅할 예정이고 나머지 tuple부터 unordered_map은 단순한 컨테이너로 굳이 포스팅까지는 안하려함. 앞으로 남은 c++11 은 chrono, thread 가 있는데 먼저 chrono에 대한 포스팅을 진행하고 smart pointer, thread 순으로...


  • TIL

    러닝 공부 lab 6-2 부터 lab 7-2 까지 강의를 들으며 코드를 분석해 보았다. lab 6-2 에서는 reshape , one hot encoding에 대해서 공부를진행했으며 이에 대한 내용을 블로그에 포스팅을 하는것이 좋다고 판단했다. 포스팅은 내일 일을 마치고 진행하도록 하겠다. 또한 중요한 것은 lab7-1에 나왔던 learning rate와 normalization이다. 여기서는 우리가 러닝을 진행할때 cost와...


  • TIL

    러닝 공부 오늘은 softmax classifier 구현에 대해서 공부해봄. 공부하던 중 tensorflow 버젼에 의해서 error를 뱉었던 부분이 있었음. reduce_mean 함수에서 axis parameter가 있는데 이는 어떤 axis에 대해서 mean 을 취하는지에 대한 인자 값이 였음. 즉 행렬에서 axis=0 인 경우는 같은 column에 있는 값의 mean을 취하는것이고 axis=1 인 경우는 같은 row에 있는...