动态与静态资源的区别 <Window.Resources> <ImageBrush x:Key="TileBrush" x:Name="DynamicBrush" TileMode="Tile" ViewportUnits="Absolute" Viewport="0 0 32 32" ImageS ...
希望实现图片上的功能 import tensorflow as tfa = tf.range(10,dtype=float)b = aa = tf.reshape(a,[-1,1])a = tf.tile(a,[1,3]) sess = tf.Session()print(sess.run(b))p ...
分类:
其他好文 时间:
2020-10-29 10:39:17
阅读次数:
23
ReadWriteLock: 一个用于只读操作,一个用于写入操作;读的时候可以由多个线程进行,写的时候只能有一个。 读-读:可以共存 读-写:不可共存 写-写:不可共存 读锁:共享锁 写锁:独享锁 代码示例 package pers.vincent.matrix.subject.readwrite; ...
分类:
其他好文 时间:
2020-08-07 12:32:20
阅读次数:
64
对array沿某个维度进行复制 np.tile(array, (times, 1)) #times是复制的次数 当需要把一个(n,)的向量转为形状是(n,1)或者(1,n)的array,除了用np.reshape,还可以: array[:,np.newaxis] ...
分类:
编程语言 时间:
2020-08-03 17:21:52
阅读次数:
78
IfcFillAreaStyleTiles通过样式化的二维几何体(称为tile)的重复模式定义IfcAnnotationFillArea的填充。递归模式由两个向量确定,它们以正则形式相乘。 这两个向量充当一个二维重复因子,它决定了瓷砖的八个新位置。 注:根据ISO 10303-46的定义: ①填充区 ...
分类:
其他好文 时间:
2020-07-16 18:10:59
阅读次数:
53
np.concatenate((a, b), axis = 0) 按照axis结合两个矩阵,结合后的矩阵在axis的方向上增长 比如两个2×2的矩阵按照axis=0结合,输出矩阵为4×2 np.array.reshape(m, n) np.tile(a, n) 将矩阵a为单位复制成n的模样 n可以是... ...
分类:
其他好文 时间:
2020-07-13 21:49:13
阅读次数:
116
https://mp.weixin.qq.com/s/-PlVHWPPTCG5mMz_jEAd6g 简单介绍Core的实现。 1. XLen XLen定义了总线宽度: 其值在BaseSubsystemConfig中定义为64: 2. CoreParams CoreParams定义了核心的一系列参数: ...
分类:
其他好文 时间:
2020-07-09 22:49:22
阅读次数:
123
https://mp.weixin.qq.com/s/1TdXhC7UvPUX4An1R9QZ8g 简单介绍BusErrorUnit的实现。 1. BusErrors BusErrors定义了一个抽象的toErrorList方法,用于返回错误列表: 其中: a. toErrorList方法的返回值是 ...
分类:
其他好文 时间:
2020-07-09 22:37:14
阅读次数:
64
https://mp.weixin.qq.com/s/5J74euYsxkjlS1QSWU6_Ow 简单介绍BaseTile的实现。 1. Keys 定义了一组配置的Key: 其中: a. SharedMemoryTLEdge:从实现上看,是系统总线的第一条连接边: b. TileKey:用于定义T ...
分类:
其他好文 时间:
2020-07-09 22:28:04
阅读次数:
70
https://mp.weixin.qq.com/s/VbidBjB6QsaQG-KWRIM8zQ 简单介绍CustomCSRs的实现。 1. CustomCSR CustomCSR定义自定义CSR寄存器的信息。 1) case class 用于封装自定义CSR寄存器的信息: 其中: a. id:C ...
分类:
其他好文 时间:
2020-07-09 22:09:24
阅读次数:
68