作家
登录

TensorFlow广度和深度学习的教程

作者: 来源: 2017-12-04 09:41:22 阅读 我要评论

"capital_loss""hours_per_week""native_country"
  •  "income_bracket" 
  •  
  • def maybe_download(train_data, test_data): 
  •  """Maybe downloads training data and returns train and test file names.""" 
  •  if train_data: 
  •  train_file_name = train_data 
  •  else
  •  train_file = tempfile.NamedTemporaryFile(delete=False
  •  urllib.request.urlretrieve( 
  •  "https://archive.ics.uci.edu/ml/machine-learning-databases/adult/adult.data"
  •  train_file.name) # pylint: disable=line-too-long 
  •  train_file_name = train_file.name 
  •  train_file.close() 
  •  print("Training data is downloaded to %s" % train_file_name) 
  •  
  •  if test_data: 
  •  test_file_name = test_data 
  •  else
  •  test_file = tempfile.NamedTemporaryFile(delete=False
  •  urllib.request.urlretrieve( 
  •  "https://archive.ics.uci.edu/ml/machine-learning-databases/adult/adult.test"
  •  test_file.name) # pylint: disable=line-too-long 
  •  test_file_name = test_file.name 
  •  test_file.close() 
  •  print("Test data is downloaded to %s"% test_file_name) 
  •  
  •  return train_file_name, test_file_name 
  •  
  • def input_fn(data_file, num_epochs, shuffle): 
  •  """Input builder function.""" 
  •  df_data = pd.read_csv( 
  •  tf.gfile.Open(data_file), 
  •  names=CSV_COLUMNS, 
  •  skipinitialspace=True
  •  engine="python"
  •  skiprows=1) 
  •  # 移除 NaN 元素 
  •  df_data = df_data.dropna(how="any", axis=0) 
  •  labels = df_data["income_bracket"].apply(lambda x: ">50K" in x).astype(int
  •  return tf.estimator.inputs.pandas_input_fn( 

      推荐阅读

      张一鸣:探讨人工智能边界就是探讨人类文明边界

    CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了 今日头条开创人兼CEO张一鸣我们要实现本身的愿景,必须在全球范围内去解决三个问题:第一个是应用处景的问题,这本质上是一个>>>详细阅读


    本文标题:TensorFlow广度和深度学习的教程

    地址:http://www.17bianji.com/lsqh/39382.html

  • 关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)