o**n 发帖数: 2130 | 1 python/R 纯c
numpy/scipy 纯c+少量cpp
lapack fortran
pytorch/tensorflow cpp |
x****u 发帖数: 44466 | 2 numpy的核心库blas是fortran的,涉及到线性代数底层就离不开fortran。几十年来那
么多飞机火箭都用同样代码跑过,谁也不敢相信用C++重写一遍能保证正确性。
而且你用C/C++写矩阵试试?连内置数组都没有啊。
【在 o**n 的大作中提到】 : python/R 纯c : numpy/scipy 纯c+少量cpp : lapack fortran : pytorch/tensorflow cpp
|
w***g 发帖数: 5958 | 3 前一星期用C++重写了CAD处理算法。用计算几何算法处理大量线段对象。
python太慢了,处理一个文件要1分钟。彻底不可接受。
精雕细琢的东西还是得C++。
【在 o**n 的大作中提到】 : python/R 纯c : numpy/scipy 纯c+少量cpp : lapack fortran : pytorch/tensorflow cpp
|
m*****p 发帖数: 39 | 4 CUDA核心和ROCM核心大部分都是C實現
: numpy的核心库blas是fortran的,涉及到线性代数底层就离不开fortran。几十
年来那
: 么多飞机火箭都用同样代码跑过,谁也不敢相信用C 重写一遍能保证正确性。
: 而且你用C/C 写矩阵试试?连内置数组都没有啊。
【在 x****u 的大作中提到】 : numpy的核心库blas是fortran的,涉及到线性代数底层就离不开fortran。几十年来那 : 么多飞机火箭都用同样代码跑过,谁也不敢相信用C++重写一遍能保证正确性。 : 而且你用C/C++写矩阵试试?连内置数组都没有啊。
|
x****u 发帖数: 44466 | 5 这些事情实现一遍可以用很多年了,没程序员什么事情
【在 m*****p 的大作中提到】 : CUDA核心和ROCM核心大部分都是C實現 : : : numpy的核心库blas是fortran的,涉及到线性代数底层就离不开fortran。几十 : 年来那 : : 么多飞机火箭都用同样代码跑过,谁也不敢相信用C 重写一遍能保证正确性。 : : 而且你用C/C 写矩阵试试?连内置数组都没有啊。 :
|