小编Rem*_*emy的帖子

3d阵列的Numpy elementwise产品

我有两个具有形状(N,2,2)的3d阵列A和B,我想根据N轴在每个2x2矩阵上使用矩阵乘积.使用循环实现,它看起来像

C[i] = dot(A[i], B[i])
Run Code Online (Sandbox Code Playgroud)

有没有办法在不使用循环的情况下做到这一点?我已经研究过tensordot,但还是无法让它工作.我想我可能会想要一些类似于tensordot(a, b, axes=([1,2], [2,1]))但却给我一个NxN矩阵的东西.

python arrays numpy matrix vectorization

9
推荐指数
1
解决办法
1892
查看次数

jupyter笔记本的R内核在安装时死机

我刚刚在Windows 10上为jupyter笔记本安装了R内核,并且在这篇文章中得到了与OP相同的错误.下面粘贴的是单击"内核错误"按钮时显示的错误.

Traceback (most recent call last):
  File "C:\Python27\lib\site-packages\notebook\base\handlers.py", line 436, in wrapper
    result = yield gen.maybe_future(method(self, *args, **kwargs))
  File "C:\Python27\lib\site-packages\notebook\services\sessions\handlers.py", line 56, in post
    model = sm.create_session(path=path, kernel_name=kernel_name)
  File "C:\Python27\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 66, in create_session
    kernel_name=kernel_name)
  File "C:\Python27\lib\site-packages\notebook\services\kernels\kernelmanager.py", line 84, in start_kernel
    **kwargs)
  File "C:\Python27\lib\site-packages\jupyter_client\multikernelmanager.py", line 109, in start_kernel
    km.start_kernel(**kwargs)
  File "C:\Python27\lib\site-packages\jupyter_client\manager.py", line 239, in start_kernel
    **kw)
  File "C:\Python27\lib\site-packages\jupyter_client\manager.py", line 186, in _launch_kernel
    return launch_kernel(kernel_cmd, **kw)
  File "C:\Python27\lib\site-packages\jupyter_client\launcher.py", line 108, in launch_kernel
    proc = Popen(cmd, **kwargs)
  File "C:\Python27\lib\subprocess.py", …
Run Code Online (Sandbox Code Playgroud)

python r ipython jupyter

8
推荐指数
0
解决办法
1424
查看次数

标签 统计

python ×2

arrays ×1

ipython ×1

jupyter ×1

matrix ×1

numpy ×1

r ×1

vectorization ×1