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.]])
  • 相关阅读:
    CentOS6.4 安装OpenResty和Redis 并在Nginx中利用lua简单读取Redis数据
    nginx缓存批量清除
    Centos下Yum安装PHP5.5,5.6
    php中的脚本加速扩展opcache
    Centos 6.5 挂载硬盘 4K对齐 (笔记 实测)
    centos6.5下编译安装FFmpeg
    Python学习九:列表生成式
    Python Select 解析
    Python之基于socket和select模块实现IO多路复用
    Python之路,Day9 , IO多路复用(番外篇)
  • 原文地址:https://www.cnblogs.com/AI-robort/p/11636401.html
Copyright © 2011-2022 走看看