thpp, TH++,C++ 接口到torch7库

分享于 

2分钟阅读

GitHub

  繁體 雙語
TH++, C++ interface to the torch7 TH library
  • 源代码名称:thpp
  • 源代码网址:http://www.github.com/facebook/thpp
  • thpp源代码文档
  • thpp源代码下载
  • Git URL:
    git://www.github.com/facebook/thpp.git
    Git Clone代码到本地:
    git clone http://www.github.com/facebook/thpp
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/facebook/thpp
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    TH++: C++ 张量库

    TH++是一个 C++ 张量库,实现为 ( 中的低层次张量库)的包装器。 不幸的是,关于TH的文档很少,但是接口模仿了Lua的接口。

    库的核心是 Tensor<T> 类模板,其中 T 是一个数字类型(。通常为浮点,float 或者 double )。 张量是一个多维 array,通常是C ( 行主要) 顺序,但是许多操作( 转置。切片等) 都是由permuting索引执行的。 阅读 numpy.ndarray 文档,了解关于strided索引方案的更多细节。

    张量也可以与其他张量共享内存;操作元数据(。选择,切片,转置等)的操作将使目标张量与源张量共享内存。 为了确保你有唯一的拷贝,在张量上调用 force(Tensor<T>::UNIQUE)。 同样,为了确保有一个连续的( 行主要) 张量,调用 force(Tensor<T>::CONTIGUOUS),它也可以创建一个惟一的副本。

    请查看头文件 <thpp/Tensor.h> 以获得更详细的信息。


    INT  接口  TOR  Torch  
    相关文章