学习一篇文章:
https://www.jianshu.com/p/9dc9f41f0b29
这篇文章是翻译老外的,其中图片是原版的图片,有个操作叫concatenate:
不是十分理解,对于其中写的公式中的符号更不理解:
Wi·[ht-1,xt]
这是一个函数么,好像是Wi乘以后面中括号中的内容,中括号中两个变量直接的逗号是什么操作?
没有例子说明不了这个操作:
https://blog.csdn.net/alxe_made/article/details/80506051
看到numpy.concatenate函数定义和例子就明白了:
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6]])
np.concatenate((a, b), axis=0) # 这里的axis=0的表示按照行进行合并
输出
array([[1, 2],
[3, 4],
[5, 6]])
原来就是串联,将两个小向量组成一个大向量。
这也解释了前面图标中二合一的操作concatenate,就是串联。