Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 제시 리버모어
- 퀀터스 하지 마세요
- 데이비드 라이언
- 신의 시간술
- 통계적 유의성
- 이클립스
- 아웃풋 트레이닝
- 김프
- 데이빗 라이언
- 퀀트 트레이딩
- 마크 미너비니
- 니콜라스 다바스
- mark minervini
- 파이어족 저축
- GIT
- 파이어족
- 에드워드 소프
- 마크미너비니
- 2%룰
- 추세추종 2%룰
- 자산배분
- tensorflow
- H는 통계를 모른다.
- 연금저축계좌
- AWS
- 파이어족 자산
- eclipse
- 파이어족 자산증식
- python
- 파이어족 포트폴리오
Archives
- Today
- Total
머신러닝과 기술적 분석
Tensorflow 에서 model 을 저장, 로드하는 방법 본문
728x90
Tensorflow 에서 model 을 저장, 로드하는 샘플코드다.
Variable 객체를 생성할 때 naming 을 지정하도록 하자.
import tensorflow as tf
tf.reset_default_graph()
save_file = './model.ckpt'
# Two Tensor Variables: weights and bias
weights = tf.Variable(tf.truncated_normal([2, 3]), name='weights_0')
bias = tf.Variable(tf.truncated_normal([3]), name='bias_0')
saver = tf.train.Saver()
# Print the name of Weights and Bias
print('Save Weights: {}'.format(weights.name))
print('Save Bias: {}'.format(bias.name))
with tf.Session() as sess:
sess.run(tf.global_variables_initializer())
saver.save(sess, save_file)
# Remove the previous weights and bias
tf.reset_default_graph()
# Two Variables: weights and bias
bias = tf.Variable(tf.truncated_normal([3]), name='bias_0')
weights = tf.Variable(tf.truncated_normal([2, 3]) ,name='weights_0')
saver = tf.train.Saver()
# Print the name of Weights and Bias
print('Load Weights: {}'.format(weights.name))
print('Load Bias: {}'.format(bias.name))
with tf.Session() as sess:
# Load the weights and bias - No Error
saver.restore(sess, save_file)
print('Loaded Weights and Bias successfully.')
728x90
반응형
'Tensorflow' 카테고리의 다른 글
[Tensorflow] Checkpoint file에 저장되어있는 Variable Tensor를 알아보는 방법 (0) | 2017.08.19 |
---|---|
Tensorflow 에서 VGG16을 사용하는 방법 (0) | 2017.08.17 |
Tensorflow 에서 random seed 사용방법 (0) | 2017.08.16 |
Tensorflow에서 scope/name 조합으로 variable 가져오기 (0) | 2017.08.16 |
Tensorflow 구현 Pattern (0) | 2017.08.16 |
Comments