- 博客(4)
- 收藏
- 关注
原创 评价最小二乘法拟合的结果
用n个点进行最小二乘拟合得到拟合曲线后,怎么评价拟合曲线好不好呢?一般用用均方偏差(MSE)来衡量。n个原始数据为拟合曲线为则
2021-10-01 17:29:39
2033
原创 交换两个变量的值(不增设新变量)
交换两个变量的值应该是学编程的过程中遇到的第一个有意思的问题。我就是通过交换两个变量的过程意识到了变量和值的关系,并且对写代码有了直观的感受。1、普通的方法。int a = 1;int b = 9;int c;c = a;a = b;b = c;2、不增设新变量的方法int a = 1;int b = 9;b = a + b;a = b - a;b = b - a;略微有一点点巧妙,可能对计算速度并没有什么提升。...
2021-10-01 17:19:42
395
原创 用Google的TensorNetwork实现3个qubit的量子Fourier变换
用Google的TensorNetwork实现了三个Qubit的Fourier变换量子线路参考本人手绘交换的部分可以看成4阶的张量废话少说,直接上代码"""用张量网络实现三个量子比特的傅里叶变换"""import numpy as npimport tensornetwork as tn# 虚数单位j = np.complex(0, 1)# 0和1a = np.array([1, 0], dtype=complex)b = np.array([0, ..
2021-09-29 17:33:30
247
原创 用Google TensorNetwork 模拟量子线路(一)
最近简单看了看Google的TensorNetwork,简单记录一下。1,Node,点2,Edge,边,附属于某个点例如:import numpy as npimport tensornetwork as tn# 构造一个一维张量,即一维Node,只有一个Edgequbit1 = tn.Node(np.array([1, 0], dtype=complex) # Node的边qubit1[0]# 再构造一个二维的NodeHadmard = np.zeros((
2021-09-29 17:01:13
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人