zoukankan      html  css  js  c++  java
  • 2-7 常用生成函数

     

    更常用的zeros ones

    In [2]:
    import numpy as np 
    np.zeros(3)
    
    Out[2]:
    array([0., 0., 0.])
    In [3]:
    np.zeros((3,3))
    
    Out[3]:
    array([[0., 0., 0.],
           [0., 0., 0.],
           [0., 0., 0.]])
    In [4]:
    np.ones((3,3))
    
    Out[4]:
    array([[1., 1., 1.],
           [1., 1., 1.],
           [1., 1., 1.]])
    In [5]:
    np.ones((3,3))*8
    
    Out[5]:
    array([[8., 8., 8.],
           [8., 8., 8.],
           [8., 8., 8.]])
    In [6]:
    np.ones((3,3),dtype=np.float32)
    
    Out[6]:
    array([[1., 1., 1.],
           [1., 1., 1.],
           [1., 1., 1.]], dtype=float32)
    In [7]:
    x=np.empty(6)#空的数组
    x
    
    Out[7]:
    array([0., 0., 0., 0., 0., 0.])
    In [9]:
    x.fill(1)#填充
    x
    
    Out[9]:
    array([1., 1., 1., 1., 1., 1.])
    In [10]:
    tang_array=np.array([1,2,3,4])
    tang_array
    
    Out[10]:
    array([1, 2, 3, 4])
     

    构造矩阵大小和……一样(形状)

    In [11]:
    np.zeros_like(tang_array)
    
    Out[11]:
    array([0, 0, 0, 0])
    In [12]:
    np.ones_like(tang_array)
    
    Out[12]:
    array([1, 1, 1, 1])
     

    生产单位矩阵

    In [13]:
    np.identity(5)
    
    Out[13]:
    array([[1., 0., 0., 0., 0.],
           [0., 1., 0., 0., 0.],
           [0., 0., 1., 0., 0.],
           [0., 0., 0., 1., 0.],
           [0., 0., 0., 0., 1.]])
  • 相关阅读:
    多线程 -- H2O 生成、交替打印字符串
    打印零与奇偶数
    h2数据库的使用
    rtx应用和开发
    MongoDB--副本集
    Python 推导式
    Bootstrap组件
    Python logging日志的自动分割
    python watchdog监控文件修改
    Linux流量监控iftop
  • 原文地址:https://www.cnblogs.com/AI-robort/p/11636401.html
Copyright © 2011-2022 走看看