zoukankan      html  css  js  c++  java
  • torch-ios框架XCODE使用备忘

    1.首先编译框架   ./generate_ios_framework

    2.把框架包含进project  在general-link Frameweork and Libraries 加入这个框架,注意一定也要加上Accelerate.framework,不然会有如下报错:

    Undefined symbols for architecture x86_64:

      "_daxpy_", referenced from:

          _THDoubleBlas_axpy in Torch(THBlas.c.o)

      "_dcopy_", referenced from:

          _THDoubleBlas_copy in Torch(THBlas.c.o)

      "_ddot_", referenced from:

          _THDoubleBlas_dot in Torch(THBlas.c.o)

      "_dgeev_", referenced from:

          _THDoubleLapack_geev in Torch(THLapack.c.o)

      "_dgels_", referenced from:

          _THDoubleLapack_gels in Torch(THLapack.c.o)

      "_dgemm_", referenced from:

          _THDoubleBlas_gemm in Torch(THBlas.c.o)

      "_dgemv_", referenced from:

          _THDoubleBlas_gemv in Torch(THBlas.c.o)

      "_dger_", referenced from:

          _THDoubleBlas_ger in Torch(THBlas.c.o)

      "_dgesv_", referenced from:

          _THDoubleLapack_gesv in Torch(THLapack.c.o)

      "_dgesvd_", referenced from:

          _THDoubleLapack_gesvd in Torch(THLapack.c.o)

      "_dgetrf_", referenced from:

          _THDoubleLapack_getrf in Torch(THLapack.c.o)

      "_dgetri_", referenced from:

          _THDoubleLapack_getri in Torch(THLapack.c.o)

      "_dscal_", referenced from:

          _THDoubleBlas_scal in Torch(THBlas.c.o)

          _THDoubleBlas_gemv in Torch(THBlas.c.o)

      "_dswap_", referenced from:

          _THDoubleBlas_swap in Torch(THBlas.c.o)

      "_dsyev_", referenced from:

          _THDoubleLapack_syev in Torch(THLapack.c.o)

      "_saxpy_", referenced from:

          _THFloatBlas_axpy in Torch(THBlas.c.o)

      "_scopy_", referenced from:

          _THFloatBlas_copy in Torch(THBlas.c.o)

      "_sdot_", referenced from:

          _THFloatBlas_dot in Torch(THBlas.c.o)

      "_sgeev_", referenced from:

          _THFloatLapack_geev in Torch(THLapack.c.o)

      "_sgels_", referenced from:

          _THFloatLapack_gels in Torch(THLapack.c.o)

      "_sgemm_", referenced from:

          _THFloatBlas_gemm in Torch(THBlas.c.o)

      "_sgemv_", referenced from:

          _THFloatBlas_gemv in Torch(THBlas.c.o)

      "_sger_", referenced from:

          _THFloatBlas_ger in Torch(THBlas.c.o)

      "_sgesv_", referenced from:

          _THFloatLapack_gesv in Torch(THLapack.c.o)

      "_sgesvd_", referenced from:

          _THFloatLapack_gesvd in Torch(THLapack.c.o)

      "_sgetrf_", referenced from:

          _THFloatLapack_getrf in Torch(THLapack.c.o)

      "_sgetri_", referenced from:

          _THFloatLapack_getri in Torch(THLapack.c.o)

      "_sscal_", referenced from:

          _THFloatBlas_scal in Torch(THBlas.c.o)

          _THFloatBlas_gemv in Torch(THBlas.c.o)

      "_sswap_", referenced from:

          _THFloatBlas_swap in Torch(THBlas.c.o)

      "_ssyev_", referenced from:

          _THFloatLapack_syev in Torch(THLapack.c.o)

    ld: symbol(s) not found for architecture x86_64

    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    3.把framework里面的torch.h和torch.m加进project,编译,大功告成。

  • 相关阅读:
    java基础2(Map)
    java基础1
    数据类型
    入门&常量&变量
    spark 机器学习 朴素贝叶斯 原理(一)
    spark 机器学习 knn 代码实现(二)
    spark 机器学习 knn原理(一)
    spark 机器学习 ALS原理(一)
    数学符号表及读法
    spark 机器学习基础 数据类型
  • 原文地址:https://www.cnblogs.com/qwcbeyond/p/4573909.html
Copyright © 2011-2022 走看看