Programming2017. 1. 7. 08:33


-----------------------

https://github.com/songrotek/Deep-Learning-Papers-Reading-Roadmap

-----------------------

https://github.com/ZuzooVn/machine-learning-for-software-engineers

http://sdtimes.com/sd-times-github-project-week-machine-learning-software-engineers/

'Programming' 카테고리의 다른 글

linux kernel build on ubuntu  (0) 2019.03.07
MinGW-w64 install  (0) 2017.01.22
github - awesomo  (0) 2017.01.07
GitHub projects of 2016 - to be updated  (0) 2017.01.07
github - 공짜책, Free Programming Books  (0) 2017.01.07
Posted by 쁘레드
IT이야기2016. 7. 14. 03:53

애플이 제품만 잘 만드는 것이 아니라 생태계를 잘 만들어서 들어오면 빠져나갈수 없고 자꾸 애플 제품만을 사게하는 기술로 지금의 자리에 있는 것이지요. 삼성은 그것 못해서 죽어라고 HW만 만들고, 잘 팔아도 맨날 위기라고 하는 것이고요.


그래픽 세상에서 기술력도 중요하지만 이런 생태계를 아직 만는 기업이 없어서 주구장장 치킨게임만 하다가 NVidia가 CUDA라는 GPU API이자 생태계를 만들었는데, 애플처럼 이미 게임의 판도를 업은것 같습니다. AMD-ATI가 이미 죽은 기업으로 돈도없고 투자할 여력도 안되는 입장에서 절대 따라갈수 없는 상황이 된것이지요.


게임하려면 DirectX, OpenGL, OpenCL 지원 GPU를 찾기 마련이지요. 게임만 하려면 새로 나온 GPU중에 적당한 가격만 고르면 AMD던 NVidia든 큰 차이는 없다고 생각됩니다. 게임 이상의 뭔가 더를 원한다면 이제 CUDA 지원 레벨까지 check하게 됩니다. 당연히 CUDA는 NVidia만 지원하지요. CUDA encoder/encoder는 다른 스탠다드 encoder/encoder보다 훨씬 효율적이고 강력합니다. 헐, 그래서 영상 편집, 사진 편집 system은 CUDA 지원 HW/SW가 아주 절실합니다. 학교나 과학자를 위해서도 CUDA는 아주 중요하지요.


요즘 핫한 AI(인공지능)과 machine learning을 위한 환경에서 CUDA는 어떠한 platform보다 우수합니다. 헐~ 물론 이런 쪽은 전문가들과 전공자들을 위한 것이라서 수요가 얼마나 될까하지만, 맹목적으로 추종하는 사람까지 생겨나는거 보면 이미 AMD는 따라올수 없는 상황이 된것 같습니다.

---------------------

https://developer.nvidia.com/cuda-zone



---------------------

그런데 CUDA가 배우기가 쉽지 않다는 것은 함정! C++11 먼저 배우고 오라는 불친절한 엔비디아.

The Power of C++11 in CUDA 7

---------------------

제 노트북이 가진 Nvidia Quadro K1000M은 CUDA 지원버전이 아주 불확실하네요. 지원는 하겠죠.

http://www.nvidia.com/object/quadro-for-mobile-workstations.html


Posted by 쁘레드
IT이야기2015. 11. 11. 02:59

구글이 텐소플로우(TensorFlow)라는 AI open source를 발표했습니다. Python 코드처럼 보입니다. C++로도 가능해보이고요. 엔진은 C++일것으로 생각되네요.

설치환경은 맥과 리눅스에서만 지원합니다. 윈도우는 이런데 쓰라고 있는것은 아니지요.

사용법은... 쓱 훌터봐더 쉽지않을것 같네요. T.T

Data를 tree구조로 표현해서 연산을 하고 연관관계를 찾는다는게 아무리 간단하게 해도 쉽지 않지요. 요즘 최근 PC정도가 10년전 슈퍼컴하고 비슷할수도 있으니 여러서람이 계속하다 보면 좋은 결과는 있겠지요.

오픈소스로 공개해준 구글에 감사.

Tensors Flowing

http://tensorflow.org/

---------------------



---------------------

About TensorFlow

TensorFlow™ is an open source software library for numerical computation using data flow graphs. Nodes in the graph represent mathematical operations, while the graph edges represent the multidimensional data arrays (tensors) communicated between them. The flexible architecture allows you to deploy computation to one or more CPUs or GPUs in a desktop, server, or mobile device with a single API. TensorFlow was originally developed by researchers and engineers working on the Google Brain Team within Google's Machine Intelligence research organization for the purposes of conducting machine learning and deep neural networks research, but the system is general enough to be applicable in a wide variety of other domains as well.

---------------------

An Artificial Neural Network (ANN) is an information processing paradigm that is inspired by the way biological nervous systems, such as the brain, process information. The key element of this paradigm is the novel structure of the information processing system.


'IT이야기' 카테고리의 다른 글

Small Cell Market  (0) 2015.11.12
가상현실 VR market  (0) 2015.11.12
IT 주요기업들 2015 3Q 어닝(Earnings)  (0) 2015.11.10
HP/DELL Windows 10 설치 금지  (2) 2015.11.08
화웨이 메이트 8 루머  (0) 2015.11.03
Posted by 쁘레드