일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- deeplearning
- Network
- ResNet
- mobilenet
- Machine
- 리눅ㅅ
- 콘볼루션 신경망
- 사용자 매크로
- Backpropagation
- 자바
- 딥러닝
- NeuralNetwork
- 안드로이드
- 분류기
- deep learning
- 알렉스넷
- MNIST
- 클래스
- 재정의
- Machine Learning
- 컨볼루션 신경망
- vggnet
- 이미지 분류
- convolutional neural network
- 신경망
- TensorFlow
- 컴퓨터비전
- learning
- 메소드
- 텐서플로우
- Today
- Total
목록분류 전체보기 (33)
강몬드의 프로그래밍 이야기
프로젝트 위자드를 사용하여 프로젝트를 생성하면(기본 프로그램 작성에서 설명) 다음과 같이 각 기능을 가진 파일들이 생성된다(프로젝트 이름을 Test로 만들었을 경우를 예로하여 설명).App : MainFrame을 생성하는 역할을 수행한다(CTestApp).MainFrame : 타이틀바, 메뉴, 툴바, 상태바 등 프로그램의 바깥 부분을 관리하는 역할을 수행한다(CMainFrame).ChildFrame : MDI 프로그램일 경우 만 있다. MDI 창의 타이틀등 바깥 부분을 관리하는 역할을 수행한다(CChildFrame).View : 클라이언트 영역(프로그래머 또는 사용자가 그릴 수 있는 영역)을 관리하는 기능을 수행한다. 실제 화면에 표시하는 루틴을 이 파일에 추가한다(CTestView).Document :..
MFC 프로젝트에서콘솔창을 사용하기 위해서 stdafx.h 헤더 파일에 밑에 코드를 선언한다. #pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console")
멀티스레드 프로그래밍을 작성하는 방법중 "Runnable" 인터페이스를 활용한 방법을 알아보겠습니다. "Runnable" 인터페이스는 "run" 메소드 하나만을 갖고 있는 인터페이스입니다.따라서 "Runnable" 인터페이스를 구현하려면 "run"메소드 하나만 재정의 해주면 됩니다.(interface method는 abstract method임으로 반드시 재정의 해주어야 합니다.)
자바의 final 키워드는 말 그대로 마지막이라는 뜻입니다. final 키워드는 변수, 메소드, 클래스에 사용할 수 있습니다. 각각에 final 키워드를 사용하면 다음과 같은 기능이 됩니다. 변수 ? "아무도 날 바꿀 수 없어, 난 상수야!" 메소드 ? "아무도 날 재정의할 수 없어! 바꿀 생각하지마" 클래스 ?"아무도 나를 상속할 수 없어" 위처럼 final이 붙은 키워드에 변수,메소드,클래스를 상속하거나 재정의하려고하면에러가 발생하게됩니다.
Java Native Interface(JNI) JNI는 자바와 C/C++ 프로그래밍 언어로 개발된 모듈 간의 인터페이스 역할을 하고, 각각의 프로그래밍 언어에서 다른 언어를 통해 개발이 가능하도록 해준다. JNI를 이용하여 네이티브 메소드(Native Method)를 사용하려면, 반드시 사용 전 호출이 필요한 함수가 있다. 1. System.load() 함수와 System.loadlibrary() 함수. 즉, JNI를 이용해서 네이티브 메소드를 사용하려면 2개의 함수("System.load()" 또는 "System.loadlibrary()") 중 하나를 사용해야 한다.두 함수의 차이점은 함수에 넘겨주는 인자에 있다. 2. System.load() 함수 System.load() 의 경우 반드시! 절대 경..