zoukankan      html  css  js  c++  java
  • 吴恩达深度学习:python中的广播

    1.python中的广播:

      (1)广播是一种手段,可以让python代码执行得更快,我们来看看python实际如何执行。

      下面矩阵列出了100克苹果、牛肉、鸡蛋和蛋白质中含有的碳水化合物、蛋白质和脂肪的数量

      

      比如说我们的目标是四种食物中卡路里有多少百分比。比如100克苹果中有56+1.2+1.8卡路里,然后苹果中来自碳水化合物的卡路里占比是百分之56/59=94.4%,所以苹果中大部分的热量都来自碳水化合物。我们要做的计算就是对上面四列数据求和,得到100g上面食物中卡路里的总量,这些食物分别是牛肉、鸡蛋和土豆。然后让整个矩阵各列除以总量,得到卡路里占的百分比,下面上代码:

    import numpy as np
    A=np.array([[56.0,0.0,4.4,68.0],[1.2,104.0,52.0,0.0],[1.8,135.0,99.0,0.9]])
    print('A=',A)

       在竖直方向上求和

    #计算在竖直方向上的和,在竖直方向进行求和
    cal = A.sum(axis=0)
    print('cal=',cal)
    cal= [ 59.  239.  155.4  68.9]

      我们发现苹果是59卡路里,239是牛肉中的总卡路里数,然后计算百分比,

  • 相关阅读:
    C语言寒假大作战04
    C语言寒假大作战03
    C语言寒假大作战02
    C语言寒假大作战01
    C语言I作业12—学期总结
    C语言I博客作业11
    C语言I博客作业10
    C语言I博客作业09
    C语言I博客作业08
    c语言||作业01
  • 原文地址:https://www.cnblogs.com/bigdata-stone/p/10311249.html
Copyright © 2011-2022 走看看