TensorFlow罘罌医膺 Python若鴻羇紫激60+

TensorFlow罘罌医膺 Python若鴻羇紫激60+

4,620鐚篏 4,200鐚腮10%鐚

阪2
2017/8/14
若御
392
泣ゃ
B5紊綵√
Nick McClure/綣鋍腓障ゃ若荐

TensorFlow潟若c潟違c鐚

遺篁c医よ膊ゃ鐚 膩綵√絽違CNN/RNN障х恐臂絎莊 -- TensorFlow医ゅ若潟純若鴻ゃAI筝綽羇紫蚊с障吾с障紊逸若鴻cTensorFlow堺若潟若帥宴号茯篁ラ罘罌医膺障障羈隙激腓冴障膩綵√絽違CNN鐚RNN障цВ茯ゃゃ医羈g絽後小合綣筝障

茯≪潟宴若膈茯若潟綽翫<

≪潟宴若膈

悟絎鴻≪<膈с吾荐莠絎鴻≪障

絖<紙篋坂莖弱ャ≪<吾

筝莖弱ョ

荅括完

c若

Nick McClure鐚祉若鐚
激潟喝激≪鴻 PayScale, Inc.激≪若帥泣ゃ潟c鴻
篁ュZillowCaesar's Entertainmentゅ≪潟帥綏腴紊у祉潟c/祉潟吾с若潟阪ぇ絖у医絖篏緇≪c鴻罘罌医膺篋阪轡ヨ純膺緇宴宴宴
違膓眼c鐚http://fromdata.org/鐚ゃ若鐚@nfmcclure

荐活c若

綣鋍腓障ゃ若
1995綛眼膠喝純泣潟潟激鴻潟荐腴潟潟ャ若帥激鴻冴若ゃ冴潟潟泣c潟違2001綛眼ユ羈篋冴荐腴
筝祉荐恰吾Python罘罌医膺違潟 篋冴若帥泣ゃ潟c鴻茫絎莊泣Scala∽医吟ゃ & 違潟謂Scalaz潟潟ャ若帥若∽医緇劫ゃCUDA Cс激с違潟違Cisco ACI激若若鴻若帥祉潟帥 ≪若/潟潟祉/<純吾若鐚ゃ潟合肴鐚
http://www.quipu.co.jp

膃1腴 TensorFlow篁腟帥堺篋若

膃2腴 TensorFlow鴻帥ゃ
羲膊鐚鎡ゃ菴遵紊演∽違≪荅箴<絎茖

膃3腴 膩綵√絽
茵鐚茹f吾鴻c絽違障

膃4腴 泣若激
膩綵SVM篏鐚閩≦膰膣膩綵SVM鐚鎀SVM絎茖

膃5腴 菴羈
膩莊≪莊∫∽違腟水菴羈糸顄茘

膃6腴 ャ若若
茫蚊若絮わ鎀絮ゃャ若若絎茖

膃7腴 区茯
BoW鐚TF-IDF鐚鴻違鐚CBOW

膃8腴 潟粋昭帥ャ若若
膣CNN鐚駜綺CNN鐚≪若潟違

膃9腴 潟ャ若若
LSTM鐚Sequence-to-Sequence鐚Siamese Similarity羈

膃10腴 TensorFlow医т戎

膃11腴 TensorFlow羇紫
坂≪眼冴鐚g絽後小合綣

∫f悟

絅処阪2筝

潟吾≪ャcFigma潟潟冴潟уWeb冴篁腟帥罘

絅処阪2筝

Spring Bootラ鴻ゃ鴻уWeb≪冴堺

憜眼у醜腴Spring Boot榊絎莊

潟若

荅潟荐罩

茯よ菴傑茯潟荐潟障

  • 17若 1.7膀号膓我潟若
    • [茯]
      import tensorflow.nn as nn
    • [罩]
      from tensorflow import nn as nn
    • 膃2激篆罩
  • 82若 3.7膀鐚Recipe 22鐚号2.潟若2茵絨鞘菴
    • [茯]
      heavyside_step = tf.truediv(1., tf.add(1., tf.exp(tf.multiply(-100.,
    • [罩]
      heavyside_step = tf.truediv(1., tf.add(1., tf.exp(tf.multiply(-50.,
    • 膃3激篆罩
  • 87若 3.9膀鐚Recipe 24鐚号1.潟若4茵篁ラ
    • [茯]
      import requests
      from tensorflow.python.framework import ops
      ops.reset_default_graph()
      sess = tf.Session()
    • [罩]
      import requests
      import os.path
      import csv
      from tensorflow.python.framework import ops

      ops.reset_default_graph()
      sess = tf.Session()

      birth_weight_file = 'birth_weight.csv'
    • 膃3激篆罩
  • 87若 3.9膀鐚Recipe 24鐚号2.潟若12-13茵
    • [茯]
      writer = csv.writer(f)
      writer.writerows(birth_data)
    • [罩]
      writer = csv.writer(f)
      writer.writerow(birth_header)
      writer.writerows(birth_data)
    • 膃3激篆罩
  • 88若 3.9膀鐚Recipe 24鐚号2.潟若<筝1茵3茵
    • [茯]
      y_vals = np.array([x[1] for x in birth_data])
      x_vals = np.array([x[2:9] for x in birth_data])
    • [罩]
      y_vals = np.array([x[0] for x in birth_data])
      x_vals = np.array([x[1:8] for x in birth_data])
    • 鴻絎劫篏ユ茯阪2緇紊眼сGitHub違.py<ゃ馹篏障鐚2017/11/30鐚

    • 膃3激篆罩
  • 90若 3-113-12
    • [茯]
      鐚筝荐糸綏帥鐚
    • [罩]
    • 膃3激篆罩
  • 117若 4.6膀鐚Recipe 29鐚号4.潟若1鐔4茵鐚34茵わ
    • [茯]
      # 刻RBF鐚若
      gamma = tf.constant(-10.0)
      dist = tf.reduce_sum(tf.square(x_data), 1)
      dist = tf.reshape(dist, [-1,1])
    • [罩]
      # 刻RBF鐚若
      gamma = tf.constant(-10.0)
    • 膃3激篆罩
  • 143若 5.6膀鐚Recipe 34鐚号10.潟若絨
    • [茯]
      鐚絨障筝荐潟若菴遵鐚
    • [罩]
      plt.show()
    • 膃3激篆罩
  • 156若 6.4膀7. 3
    • [茯]
      с5ゃ若ら絮ゃ絎
    • [罩]
      с10若ら絮ゃ絎
    • 膃2激篆罩
  • 156若 6.4膀7. 潟若1茵
    • [茯]
      hidden_layer_nodes = 5
    • [罩]
      hidden_layer_nodes = 10
    • 膃2激篆罩
  • 157若 6.4膀8. 翫notes蚊粋篋
    • [茯]
      絮ゃ5ゃ若腟
    • [罩]
      絮ゃ10若腟
    • 膃2激篆罩
  • 167若 6.6膀鐚Recipe 39鐚号2.潟若
    • [茯]
      鐚潟若筝荐1茵菴遵鐚
    • [罩]
      birth_weight_file = 'birth_weight.csv'
    • 膃3激篆罩
  • 168若 6.6膀鐚Recipe 39鐚号3.潟若
    • [茯]
      違祉激с潟紮腟憜純NumPyTensorFlow箙掩違激若荐絎緇泣ゃ冴絎

      sess = tf.Session()

      seed = 3
      tf.set_random_seed(seed)
      np.random.seed(seed)

      batch_size = 100
    • [罩]
      違祉激с潟紮泣ゃ冴絎腟憜純NumPyTensorFlow箙掩違激若荐絎

      sess = tf.Session()
      batch_size = 100
      # 腟憜純
      seed = 3
      tf.set_random_seed(seed)
      np.random.seed(seed)
    • 膃3激篆罩
  • 173若 6.7膀鐚Recipe 40鐚号2.潟若
    • [茯]
      鐚潟若筝荐1茵菴遵鐚
    • [罩]
      birth_weight_file = 'birth_weight.csv'
    • 膃3激篆罩
  • 174若 6.7膀鐚Recipe 40鐚号2.潟若23鐔26茵
    • [茯]
      # 紊違遵
      y_vals = np.array([x[1] for x in birth_data])
      # 茯紊違遵
      x_vals = np.array([x[2:9] for x in birth_data])
    • [罩]
      y_vals = np.array([x[0] for x in birth_data]) # 紊違遵
      x_vals = np.array([x[1:8] for x in birth_data]) # 茯紊違遵
    • 膃3激篆罩
  • 179若 6.8膀鐚Recipe 41鐚号1.潟若
    • [茯]
      鐚3茵緇筝荐1茵菴遵鐚
    • [罩]
      import random
    • 膃3激篆罩
  • 193若 7.2膀鐚Recipe 42鐚号11.潟若2茵
    • [茯]
      x_col_sums = tf.reduce_s9um(x_embed, 0)
    • [罩]
      x_col_sums = tf.reduce_sum(x_embed, 0)
    • 膃3激篆罩
  • 206若 7.4膀鐚Recipe 44鐚号4.潟若14鐔15茵
    • [茯]
      with open(os.path.join(save_folder_name,
      'temp_movie_review_temp.tar.gz'), 'wb') as f:
    • [罩]
      with open('temp_movie_review_temp.tar.gz'), 'wb') as f:
    • 膃3激篆罩
  • 251若 8.3膀鐚Recipe 49鐚号9.潟若8鐔9茵鐚茵篏臀鐚
    • [茯]
      # 泣ゃ阪篏綛喝紊怨ゃ荐膊
      cross_entropy_mean = tf.reduce_mean(cross_entropy,
      name='cross_entropy')
    • [罩]
      # 泣ゃ阪篏綛喝紊怨ゃ荐膊
      cross_entropy_mean = tf.reduce_mean(cross_entropy,
      name='cross_entropy')
    • 膃3激篆罩
  • 255若 8.4膀鐚Recipe 50鐚
    • [茯]
      激TensorFlowャ若≪≪冴ャ障鐚ャ若≪膺肢┳鴻ф箴障鐚憝刻2017/11/30鐚сTensorFlowGitHubゃ激篏с篁c違TF_Slim鐚TensorFlow-Slim鐚ャ若≪箴障激潟GPU莠篏障障荐絎緇絋с紊医у篏怨障
      鐚2018/3/30菴処鐚罘罌医膺≪若潟違≪TensorFlowャャ若≪障
      https://codelabs.developers.google.com/codelabs/tensorflow-for-poets/
      https://github.com/tensorflow/models/tree/master/research/slim
    • [罩]
  • 265若 8.5膀鐚Recipe 51鐚号20.絨障阪腟
    • [茯]
      Generation 100 out of 1000, loss: 197868048.0
      Generation 200 out of 1000, loss: 105772656.0
      Generation 300 out of 1000, loss: 73410864.0
      Generation 400 out of 1000, loss: 57265060.0
      Generation 500 out of 1000, loss: 47589056.0
      Generation 600 out of 1000, loss: 41183492.0
      Generation 700 out of 1000, loss: 36635288.0
      Generation 800 out of 1000, loss: 33242754.0
      Generation 900 out of 1000, loss: 30612820.0
      Generation 1000 out of 1000, loss: 28516306.0
    • [罩]
      Generation 250 out of 5000, loss: 87071120.0
      Generation 500 out of 5000, loss: 48434132.0
      Generation 750 out of 5000, loss: 35496740.0
      ...
      Generation 3500 out of 5000, loss: 13053059.0
      Generation 3750 out of 5000, loss: 12472622.0
      Generation 4000 out of 5000, loss: 11951470.0
      Generation 4250 out of 5000, loss: 11481477.0
      Generation 4500 out of 5000, loss: 11056594.0
      Generation 4750 out of 5000, loss: 10671293.0
      Generation 5000 out of 5000, loss: 10321217.0
    • 膃3激篆罩
  • 271若 8.6膀鐚Recipe 52鐚号13.潟若腟茵
    • [茯]
      sess.close()
    • [罩]
      #plt.show() # 紊緇糸茵腓冴翫潟<潟茹i

      sess.close()
    • 膃3激篆罩
  • 279若 9.2膀鐚Recipe 53鐚号12.潟若腟茵
    • [茯]
      logits_out = tf.nn.softmax(tf.matmul(last, weight) + bias)
    • [罩]
      logits_out = tf.matmul(last, weight) + bias
    • 膃3激篆罩
  • 286若 9.3膀鐚Recipe 54鐚号8.潟若4鐔6茵
    • [茯]
      def __init__(self, rnn_size, batch_size, learning_rate,
      training_seq_len, vocab_size, infer_sample=False):
      self.rnn_size = rnn_size
    • [罩]
      def __init__(self, embedding_size, rnn_size, batch_size, learning_rate,
      training_seq_len, vocab_size, infer_sample=False):
      self.embedding_size = embedding_size
      self.rnn_size = rnn_size
    • 膃3激篆罩
  • 292若 9.4膀鐚Recipe 55鐚若娯羈菴遵
    • [茯]
      鐚篁ヤ羈7菴遵鐚
    • [罩]
      TensorFlow 1.5сCould not flatten dictionary key若TensorFlow 1.4潟違若違若榊
    • 膃3激篆罩
  • 296若 9.5膀鐚Recipe 56鐚羈10綏帥
    • [茯]
      激TensorFlowャ若≪≪冴ャ膺肢┳鴻с篏障憝刻2017/11/30鐚с<罎荐主医TensorFlowSequence-to-Sequence≪seq2seq_model.py筝с若篏c障鴻8紊眼TensorFlow違若吾с潟綵演帥醇с障翫ャ若≪≪贋違緇ゅ荀障
      鐚2018/3/31菴処3激羈10罨<絎鴻イ莠鐚seq2seq≪若ccゃ障障Sequence-to-Sequence≪違ャ若≪箴障
      https://github.com/tensorflow/nmt/
    • [罩]
    • 膃3激篆罩
  • 332若 11.2膀鐚Recipe 63鐚号2.潟若腟茵
    • [茯]
      summary_writer = tf.train.FileWriter('tensorboard', tf.get_default_graph())
    • [罩]
      summary_writer = tf.summary.FileWriter("tensorboard", tf.get_default_graph())
    •  GitHub潟若鐚.py鐚綵荅臥罩cc障

    • 膃3激篆罩

悟絎鴻≪<膈с吾荐莠絎鴻≪障