notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
tvm Deep learning compiler stack for cpu, gpu and specialized accelerators
0.6.1 misc on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.6.1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-11-24 09:59:25
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (144 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/tvm-0.6.1/catalog.mk
  3. /usr/local/share/licenses/tvm-0.6.1/LICENSE
  4. /usr/local/share/licenses/tvm-0.6.1/APACHE20
  5. include/dlpack/dlpack.h
  6. include/nnvm/base.h
  7. include/nnvm/c_api.h
  8. include/nnvm/compiler/op_attr_types.h
  9. include/nnvm/compiler/packed_func_ext.h
  10. include/nnvm/compiler/util.h
  11. include/nnvm/graph.h
  12. include/nnvm/graph_attr_types.h
  13. include/nnvm/layout.h
  14. include/nnvm/node.h
  15. include/nnvm/op.h
  16. include/nnvm/op_attr_types.h
  17. include/nnvm/pass.h
  18. include/nnvm/pass_functions.h
  19. include/nnvm/symbolic.h
  20. include/nnvm/top/nn.h
  21. include/nnvm/top/tensor.h
  22. include/nnvm/tuple.h
  23. include/topi/broadcast.h
  24. include/topi/contrib/cublas.h
  25. include/topi/contrib/rocblas.h
  26. include/topi/cuda/dense.h
  27. include/topi/cuda/injective.h
  28. include/topi/cuda/normalization.h
  29. include/topi/cuda/pooling.h
  30. include/topi/cuda/reduction.h
  31. include/topi/cuda/softmax.h
  32. include/topi/detail/array_utils.h
  33. include/topi/detail/broadcast.h
  34. include/topi/detail/constant_utils.h
  35. include/topi/detail/extern.h
  36. include/topi/detail/fuse.h
  37. include/topi/detail/pad_utils.h
  38. include/topi/detail/ravel_unravel.h
  39. include/topi/elemwise.h
  40. include/topi/generic/default.h
  41. include/topi/generic/extern.h
  42. include/topi/generic/injective.h
  43. include/topi/image/resize.h
  44. include/topi/nn.h
  45. include/topi/nn/batch_matmul.h
  46. include/topi/nn/bias_add.h
  47. include/topi/nn/bnn.h
  48. include/topi/nn/dense.h
  49. include/topi/nn/dilate.h
  50. include/topi/nn/flatten.h
  51. include/topi/nn/l2_normalize.h
  52. include/topi/nn/local_response_norm.h
  53. include/topi/nn/mapping.h
  54. include/topi/nn/pooling.h
  55. include/topi/nn/softmax.h
  56. include/topi/nn/upsampling.h
  57. include/topi/reduction.h
  58. include/topi/rocm/dense.h
  59. include/topi/rocm/normalization.h
  60. include/topi/tags.h
  61. include/topi/transform.h
  62. include/topi/vision/reorg.h
  63. include/topi/x86/bnn.h
  64. include/topi/x86/default.h
  65. include/topi/x86/injective.h
  66. include/tvm/api_registry.h
  67. include/tvm/arithmetic.h
  68. include/tvm/attrs.h
  69. include/tvm/base.h
  70. include/tvm/buffer.h
  71. include/tvm/build_module.h
  72. include/tvm/channel.h
  73. include/tvm/codegen.h
  74. include/tvm/data_layout.h
  75. include/tvm/dtype.h
  76. include/tvm/expr.h
  77. include/tvm/expr_operator.h
  78. include/tvm/ir.h
  79. include/tvm/ir_functor_ext.h
  80. include/tvm/ir_mutator.h
  81. include/tvm/ir_pass.h
  82. include/tvm/ir_visitor.h
  83. include/tvm/logging.h
  84. include/tvm/lowered_func.h
  85. include/tvm/node/container.h
  86. include/tvm/node/functor.h
  87. include/tvm/node/node.h
  88. include/tvm/node/reflection.h
  89. include/tvm/node/serialization.h
  90. include/tvm/operation.h
  91. include/tvm/packed_func_ext.h
  92. include/tvm/relay/adt.h
  93. include/tvm/relay/analysis.h
  94. include/tvm/relay/attrs/algorithm.h
  95. include/tvm/relay/attrs/annotation.h
  96. include/tvm/relay/attrs/bitserial.h
  97. include/tvm/relay/attrs/debug.h
  98. include/tvm/relay/attrs/device_copy.h
  99. include/tvm/relay/attrs/image.h
  100. include/tvm/relay/attrs/memory.h
  101. include/tvm/relay/attrs/nn.h
  102. include/tvm/relay/attrs/reduce.h
  103. include/tvm/relay/attrs/transform.h
  104. include/tvm/relay/attrs/vision.h
  105. include/tvm/relay/base.h
  106. include/tvm/relay/error.h
  107. include/tvm/relay/expr.h
  108. include/tvm/relay/expr_functor.h
  109. include/tvm/relay/feature.h
  110. include/tvm/relay/interpreter.h
  111. include/tvm/relay/module.h
  112. include/tvm/relay/op.h
  113. include/tvm/relay/op_attr_types.h
  114. include/tvm/relay/pattern_functor.h
  115. include/tvm/relay/qnn/attrs.h
  116. include/tvm/relay/qnn/transform.h
  117. include/tvm/relay/transform.h
  118. include/tvm/relay/type.h
  119. include/tvm/runtime/c_backend_api.h
  120. include/tvm/runtime/c_runtime_api.h
  121. include/tvm/runtime/device_api.h
  122. include/tvm/runtime/memory.h
  123. include/tvm/runtime/micro/standalone/utvm_runtime.h
  124. include/tvm/runtime/module.h
  125. include/tvm/runtime/ndarray.h
  126. include/tvm/runtime/object.h
  127. include/tvm/runtime/packed_func.h
  128. include/tvm/runtime/registry.h
  129. include/tvm/runtime/serializer.h
  130. include/tvm/runtime/threading_backend.h
  131. include/tvm/runtime/util.h
  132. include/tvm/runtime/vm.h
  133. include/tvm/schedule.h
  134. include/tvm/schedule_pass.h
  135. include/tvm/target_info.h
  136. include/tvm/tensor.h
  137. include/tvm/tensor_intrin.h
  138. lib/libnnvm_compiler.so
  139. lib/libtvm.so
  140. lib/libtvm_runtime.so
  141. lib/libtvm_topi.so
  142. @owner
  143. @group
  144. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • tvm>0:misc/tvm
  • For LIB depends:
    • libnnvm_compiler.so:misc/tvm
    • libtvm.so:misc/tvm
    • libtvm_runtime.so:misc/tvm
    • libtvm_topi.so:misc/tvm
To install the port:
cd /usr/ports/misc/tvm/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/tvm
  • pkg install tvm
PKGNAME: tvm
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
tvm
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.6.10.6.1
FreeBSD:11:armv6--
FreeBSD:11:i3860.6.10.6.1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.6.1
FreeBSD:12:amd640.6.10.6.1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.6.10.6.1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.6.1
FreeBSD:13:aarch640.6.10.6.1
FreeBSD:13:amd640.6.10.6.1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.6.10.6.1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.6.10.6.1
FreeBSD:14:aarch640.6.1-
FreeBSD:14:amd640.6.1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.6.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.6.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. dmlc-core>0 : devel/dmlc-core
  2. rang>0 : devel/rang
  3. llvm-config90 : devel/llvm90
  4. cmake : devel/cmake
  5. ninja : devel/ninja
Runtime dependencies:
  1. llvm-config90 : devel/llvm90
This port is required by:
for Libraries
  1. misc/py-tvm

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/apache/incubator-tvm/tar.gz/v0.6.1?dummy=/
Collapse this list.
Port Moves
  • port moved here from math/tvm on 2019-11-24
    REASON: Move to a more appropriate category

Number of commits found: 10

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.6.1
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.6.1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
17 Jul 2020 21:09:38
Original commit files touched by this commit Revision:542447  0.6.1
yuri search for other commits by this committer
misc/tvm: Update 0.6.0 -> 0.6.1

Reported by:	portscout
18 Dec 2019 01:46:23
Original commit files touched by this commit Revision:520355  0.6.0_2
yuri search for other commits by this committer
misc/tvm: Set path to the 'dmlc' dependency so that the project wouldn't try to
reinstall its headers
17 Dec 2019 06:07:10
Original commit files touched by this commit Revision:520305  0.6.0_2
yuri search for other commits by this committer
misc/tvm: Add the COMPILER option enabling NN model compilation C++ API.
14 Dec 2019 22:52:05
Original commit files touched by this commit Revision:520150  0.6.0_1
yuri search for other commits by this committer
misc/tvm: Add the LLVM option to enable LLVM-based model compilation
14 Dec 2019 08:46:13
Original commit files touched by this commit Revision:520099  0.6.0
yuri search for other commits by this committer
misc/tvm: Update 0.6.0.rc0 -> 0.6.0

Reported by:	portscout
30 Nov 2019 02:06:16
Original commit files touched by this commit Revision:518691  0.6.0.r0_1
pkubaj search for other commits by this committer
misc/tvm: fix build on GCC architectures

Use C++11 compiler:
cc1plus: error: unrecognized command line option "-std=c++11"

Approved by:	mentors (implicit approval)
24 Nov 2019 11:16:32
Original commit files touched by this commit Revision:518315  0.6.0.r0_1
yuri search for other commits by this committer
misc/tvm: Link with libexecinfo.so that was a missing dependency
24 Nov 2019 09:59:17
Original commit files touched by this commit Revision:518309  0.6.0.r0
yuri search for other commits by this committer
math/tvm: Update 0.5.20191028 -> 0.6.0.rc0; Move math/tvm -> misc/tvm

The project moved to another GitHub account.
The Apache Incubator adopted it with a lot of new commits.

Number of commits found: 10