본문 바로가기

exception2

[TENSORFLOW] 텐서플로우에서의 쓰레드 TENSORFLOW는 파이썬 기반 언어라고 생각해서 그런지 멀티 쓰레드가 지원 안되는지 알았는데, 다행히도 멀티 쓰레드가 가능한 것 같다. TENSORFLOW에서의 멀티쓰레드는 동일한 Session 객체를 사용할 수 있게 해주고 병령로 ops를 동작하게 해준다. TENSORFLOW에서는 보다 원할한 멀티쓰레드 동작을 위해 두 개의 class를 제공하는데 tf.Coordinator와 tf.QueueRunner이다. 두 개의 클래스는 함께 사용되도록 디자인 되었다. Coordinator는 멀티쓰레드가 함께 종료될 수 있도록 도와주고, 예외처리를 할 수 있도록 제공하고 있다. QueueRunner는 동일한 큐안에서 tensor가 동작할 수 있도록 쓰레드를 생성하는데 도움을 준다. Coordinator - sh.. 2016. 5. 20.
scm(supply chain management) 개발기 -1 회사에서 프로젝트로 진행한 SCM(Supply Chain Management)에 대한 개발 이력을 남기려고 한다. 개발 환경은 python + Django로 진행하였다. 여러 APP으로 분류 Django에서는 하나의 프로젝트 안에 여러개의 앱을 등록시킬 수가 있다.해서 성격이 다른 앱들은 따로 분류하여 프로젝트를 구성하였다. >> python manage.py startapp test1 >> python manage.py startapp test2>> python manage.py startapp test3 위와 같은 방식으로 앱을 생성하였고 settings.py 파일에 생성된 해당 앱들을 등록하였다. INSTALLED_APPS = ('django.contrib.admin','django.contrib... 2014. 9. 18.