Machine learning过程中各种问题汇总

初次使用Linux,所知甚少,虽不至于寸步难行,但也是一步一个坎,吃一堑长一智,故将所遇困难详记之,以便查阅

1. 解决Keras无法使用GPU加速问题

网上教程不少,试过之后才知道对我没用,历经几天的摸索,终于发现问题所在——是一开始的Anaconda出问题,Anaconda3-5.1.0以前的版本在安装Tensorflow-gpu时不会附带cudatoolkit、cudnn,(测试发现安装1.12.0以前的版本会附带,但如果是CUDA10.0所对应的Tensorflow版本最低是1.13.0,所以各方面都不合适)就算手动安装conda install cudatoolkit、conda install cudnn,也会因为不兼容而无法调用GPU,故如果是CUDA10.0版本的Linux的话要注意Anaconda3版本不要选的过低,当然也不要过高,最新版最好不用,我试过不兼容,Anaconda各种版本可以点这,有点多,注意看版本号。
tensorflow各个版本的CUDA以及Cudnn版本对应关系
tensorflow 与 Keras 对应关系
细微之差,竟天壤之别

2. AttributeError: module ‘keras.backend’ has no attribute ‘set_image_dim_ordering’

Solve:

K.image_data_format() == ‘channels_first’

K.set_image_data_format(‘channels_last’)

K.image_dim_ordering() == ‘th’
做替换。

3. pip install paddlepaddle-gpu==1.7.1.post97

4. Unofficial Windows Binaries for Python Extension Packages

5. Linux命令:

  1. 删除文件夹:rm - r name
  2. 新建文件夹:mkdir name
  3. 复制文件夹:cp -ri ./dataset/nets/ ./other/nets/

6. tiff格式图片

  1. conda install tifffile
  2. pip install libtiff
  3. from libtiff import TIFF
  4. TIFF.open()
  5. import tifffile as tif
  6. tif.imread()
  7. tif.imwrite()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《Python机器学习与深度学习》是一本介绍Python编程语言在机器学习和深度学习领域的应用的书籍。Python是一种流行的编程语言,其简洁而易读的语法使得它成为机器学习和深度学习领域的首选语言之一。 这本书首先介绍了机器学习的基础概念,包括监督学习、无监督学习和强化学习等。接着,它详细介绍了Python机器学习库的使用,如Scikit-learn和TensorFlow等。Scikit-learn是一个功能强大的机器学习库,它提供了各种机器学习算法的实现,如决策树、支持向量机和随机森林等。TensorFlow是一个流行的深度学习库,它支持构建和训练神经网络模型。 在深度学习的部分,这本书介绍了深度神经网络的基本概念和结构,包括卷积神经网络和循环神经网络等。它还介绍了如何使用Python编程语言构建和训练深度神经网络,以解决图像分类、文本生成和语音识别等问题。 整本书注重实践,提供了大量的代码示例和实战案例,使读者可以通过动手实践来巩固所学知识。同时,它还介绍了一些机器学习和深度学习的最佳实践,如数据预处理、特征选择和模型评估等。 总结来说,《Python机器学习与深度学习》这本书将Python编程语言与机器学习和深度学习相结合,为读者提供了一个全面的学习指南和实践工具。无论是初学者还是有经验的开发人员,都能从学习到如何使用Python来构建和训练机器学习和深度学习模型。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值