Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Quantum
提交
16e7d3bf
Q
Quantum
项目概览
PaddlePaddle
/
Quantum
大约 1 年 前同步成功
通知
20
Star
492
Fork
166
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
5
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Q
Quantum
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
5
Issue
5
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
16e7d3bf
编写于
11月 17, 2021
作者:
G
gsq7474741
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add utils.plot_density_graph v0.2
上级
136cb1fa
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
6 addition
and
5 deletion
+6
-5
paddle_quantum/utils.py
paddle_quantum/utils.py
+2
-2
test_and_documents/test.py
test_and_documents/test.py
+4
-3
未找到文件。
paddle_quantum/utils.py
浏览文件 @
16e7d3bf
...
...
@@ -1758,8 +1758,8 @@ def plot_density_graph(density_matrix: Union[paddle.Tensor, np.ndarray],
real
=
real
.
reshape
(
-
1
)
imag
=
imag
.
reshape
(
-
1
)
ax_real
.
bar3d
(
xx
,
yy
,
np
.
zeros_like
(
real
),
size
,
size
,
real
)
ax_imag
.
bar3d
(
xx
,
yy
,
np
.
zeros_like
(
imag
),
size
,
size
,
imag
)
ax_real
.
bar3d
(
xx
,
yy
,
np
.
zeros_like
(
real
),
size
,
size
,
np
.
abs
(
real
)
)
ax_imag
.
bar3d
(
xx
,
yy
,
np
.
zeros_like
(
imag
),
size
,
size
,
np
.
abs
(
imag
)
)
return
figure
...
...
test_and_documents/test.py
浏览文件 @
16e7d3bf
from
paddle_quantum.circuit
import
UAnsatz
from
paddle
import
kron
from
paddle_quantum.state
import
vec
,
density_op
import
matplotlib.pyplot
as
plt
from
paddle_quantum.utils
import
plot_density_graph
import
numpy
as
np
import
paddle
import
unittest
...
...
@@ -35,7 +36,7 @@ def test_state_vector():
class
TestPlotDensityGraph
(
unittest
.
TestCase
):
def
setUp
(
self
):
self
.
func
=
plot_density_graph
self
.
x_np
=
np
.
random
.
rand
(
4
,
4
)
+
np
.
random
.
rand
(
4
,
4
)
*
1
j
self
.
x_np
=
(
np
.
random
.
rand
(
8
,
8
)
+
np
.
random
.
rand
(
8
,
8
)
*
1j
)
-
0.5
-
0.5
j
self
.
x_tensor
=
paddle
.
to_tensor
(
self
.
x_np
)
def
test_input_type
(
self
):
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录