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.]])
  • 相关阅读:
    h.264的POC计算(转载)
    如何从kernel源码中查出版本号(转载)
    git切换分支保存修改的代码的方法(转载)
    【转载】Gradle for Android 第二篇( Build.gradle入门 )
    【转】gradle for android 第一篇
    android studio学习----android studio断点调试
    maven 学习---Maven配置之pom文件配置包含和排除测试
    maven 学习---Maven 编译打包时如何忽略测试用例
    android studio学习----gradle多渠道打包
    android studio学习----gradle命令详解
  • 原文地址:https://www.cnblogs.com/AI-robort/p/11636401.html
Copyright © 2011-2022 走看看