初学机器学习代码

初学机器学习代码(enrollment.py)记录的一些函数的用法~

machinelearning

1.tensorflow中定义了tf.app.flags用于接收从终端传入的命令行参数。“DEFINE_xxx“函数带3个参数,分别是变量名称,默认值,用法描述。

tf.app.flags.DEFINE_string( 'test_dir','results/TRAIN_CNN_3D/test_logs', 'Directory where checkpoints and event logs are written to.')

2.代码中所引用的hdf5文件enrollment-evaluation_sample_dataset.hdf5是用户用于注册语音,生成特定模型的文件。而development_sample_dataset_speaker.hdf5在train_softmax.py用于softmax训练。

3.parameter servers即参数服务器,是一个编程框架,用于方便分布式并行程序的编写,适用于大规模深度学习系统。

4.在主函数中,

tf.logging.set_verbosity(tf.logging.INFO): 

将 TensorFlow 日志信息输出到屏幕

tf.Group():

计算图,主要用于构建网络,本身不进行任何实际的计算。
5.

with graph.as_default()

表示将这个类实例graph,也就是新生成的图作为整个 tensorflow 运行环境的默认图,如果有多个线程,由于创建了多个默认图,就相当于有了多个图画纸了。
6.

tf.device()

指定模型运行的具体设备,可以指定运行在GPU还是CUP上,以及哪块GPU上。

7.[Select th

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值