notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2020Q3
glow Machine learning compiler and execution engine
g20200115_3 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 g20200115_3Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-09-22 23:21:38
Last Update: 2020-09-22 23:21:02
Commit Hash: c646c21
License: APACHE20
WWW:
https://github.com/pytorch/glow
Description:
Glow is a machine learning compiler and execution engine for hardware accelerators. It is designed to be used as a backend for high-level machine learning frameworks. The compiler is designed to allow state of the art compiler optimizations and code generation of neural network graphs. WWW: https://github.com/pytorch/glow
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (152 items)
Collapse this list.
  1. /usr/local/share/licenses/glow-nn-compiler-g20200115_3/catalog.mk
  2. /usr/local/share/licenses/glow-nn-compiler-g20200115_3/LICENSE
  3. /usr/local/share/licenses/glow-nn-compiler-g20200115_3/APACHE20
  4. include/foxi/onnxifi.h
  5. include/foxi/onnxifi_ext.h
  6. include/foxi/onnxifi_loader.h
  7. include/glow/AutoGenIRBuilder.cpp
  8. include/glow/AutoGenIRBuilder.h
  9. include/glow/AutoGenIRGen.h
  10. include/glow/AutoGenInstr.cpp
  11. include/glow/AutoGenInstr.def
  12. include/glow/AutoGenInstr.h
  13. include/glow/AutoGenNodes.cpp
  14. include/glow/AutoGenNodes.def
  15. include/glow/AutoGenNodes.h
  16. include/glow/Backend/Backend.h
  17. include/glow/Backend/BackendUtils.h
  18. include/glow/Backend/CompiledFunction.h
  19. include/glow/Backends/BackendOptions.h
  20. include/glow/Backends/DeviceManager.h
  21. include/glow/Backends/DummyDeviceManager.h
  22. include/glow/Backends/Interpreter/Interpreter.h
  23. include/glow/Backends/Interpreter/InterpreterDeviceManager.h
  24. include/glow/Backends/Interpreter/InterpreterFunction.h
  25. include/glow/Backends/LayoutConverter.h
  26. include/glow/Backends/QueueBackedDeviceManager.h
  27. include/glow/Base/DeviceTensorTransferManager.h
  28. include/glow/Base/DimType.h
  29. include/glow/Base/IO.h
  30. include/glow/Base/Image.h
  31. include/glow/Base/SharedMutex.h
  32. include/glow/Base/TaggedList.h
  33. include/glow/Base/Tensor.h
  34. include/glow/Base/Train.h
  35. include/glow/Base/Traits.h
  36. include/glow/Base/Type.h
  37. include/glow/CPU/libjit_bc.inc
  38. include/glow/CPUSpecificInstrsVerification.h
  39. include/glow/CPUSpecificNodesVerification.h
  40. include/glow/CodeGen/MemoryAllocator.h
  41. include/glow/Converter/Float16Converter.h
  42. include/glow/Converter/FunctionConverter.h
  43. include/glow/Converter/TypeAToTypeBFunctionConverter.h
  44. include/glow/ExecutionContext/ExecutionContext.h
  45. include/glow/ExecutionContext/TraceEvents.h
  46. include/glow/ExecutionEngine/ExecutionEngine.h
  47. include/glow/Exporter/CommonOperatorWriter.h
  48. include/glow/Exporter/ONNXModelWriter.h
  49. include/glow/Exporter/ProtobufWriter.h
  50. include/glow/Graph/Grad.h
  51. include/glow/Graph/Graph.h
  52. include/glow/Graph/Hook.h
  53. include/glow/Graph/Log.h
  54. include/glow/Graph/Node.h
  55. include/glow/Graph/NodeValue.h
  56. include/glow/Graph/Nodes.h
  57. include/glow/Graph/PlaceholderBindings.h
  58. include/glow/Graph/TensorLayout.h
  59. include/glow/Graph/UseDef.h
  60. include/glow/Graph/Utils.h
  61. include/glow/Graph/VerifierHelper.h
  62. include/glow/IR/IR.h
  63. include/glow/IR/IRBuilder.h
  64. include/glow/IR/IRGen.h
  65. include/glow/IR/IRUtils.h
  66. include/glow/IR/Instrs.h
  67. include/glow/Importer/Caffe2ModelLoader.h
  68. include/glow/Importer/CommonOperatorLoader.h
  69. include/glow/Importer/ONNXIFIModelLoader.h
  70. include/glow/Importer/ONNXModelLoader.h
  71. include/glow/Importer/ProtobufLoader.h
  72. include/glow/InstrGenIncludes.h
  73. include/glow/LLVMIRCodeGen/AllocationsInfo.h
  74. include/glow/LLVMIRCodeGen/GlowJIT.h
  75. include/glow/LLVMIRCodeGen/LLVMBackend.h
  76. include/glow/LLVMIRCodeGen/LLVMCompiledFunction.h
  77. include/glow/LLVMIRCodeGen/LLVMIRGen.h
  78. include/glow/NodeGenIncludes.h
  79. include/glow/Optimizer/GraphOptimizer/CompilationContext.h
  80. include/glow/Optimizer/GraphOptimizer/FunctionPass.h
  81. include/glow/Optimizer/GraphOptimizer/FunctionPasses.def
  82. include/glow/Optimizer/GraphOptimizer/FunctionPasses.h
  83. include/glow/Optimizer/GraphOptimizer/GraphOptimizer.h
  84. include/glow/Optimizer/GraphOptimizer/PassManager.h
  85. include/glow/Optimizer/GraphOptimizer/TrainingPreparation.h
  86. include/glow/Optimizer/GraphOptimizerPipeline/Pipeline.h
  87. include/glow/Optimizer/IROptimizer/IROptimizer.h
  88. include/glow/Optimizer/Lower/Lower.h
  89. include/glow/Partitioner/Partitioner.h
  90. include/glow/Partitioner/PartitionerBase.h
  91. include/glow/Partitioner/PartitionerOptimizer.h
  92. include/glow/Partitioner/PartitionerTypes.h
  93. include/glow/Partitioner/PartitionerUtils.h
  94. include/glow/Partitioner/PartitionerValidation.h
  95. include/glow/Quantization/Base/Base.h
  96. include/glow/Quantization/Base/Profile.h
  97. include/glow/Quantization/Quantization.h
  98. include/glow/Quantization/Serialization.h
  99. include/glow/Runtime/DeferredWeightLoader.h
  100. include/glow/Runtime/Executor/Executor.h
  101. include/glow/Runtime/Executor/ThreadPoolExecutor.h
  102. include/glow/Runtime/HostManager/HostManager.h
  103. include/glow/Runtime/Provisioner/Provisioner.h
  104. include/glow/Runtime/RuntimeTypes.h
  105. include/glow/Runtime/StatsExporter.h
  106. include/glow/Support/Compiler.h
  107. include/glow/Support/Debug.h
  108. include/glow/Support/Error.h
  109. include/glow/Support/Float16.h
  110. include/glow/Support/Memory.h
  111. include/glow/Support/Random.h
  112. include/glow/Support/Register.h
  113. include/glow/Support/Support.h
  114. include/glow/Support/TensorPool.h
  115. include/glow/Support/ThreadPool.h
  116. include/glow/Support/ZipUtils.h
  117. include/glow/Testing/StrCheck.h
  118. lib/libBackend.a
  119. lib/libBackends.a
  120. lib/libBase.a
  121. lib/libCPUBackend.a
  122. lib/libCPURuntimeNative.a
  123. lib/libCodeGen.a
  124. lib/libConverter.a
  125. lib/libExecutionContext.a
  126. lib/libExecutionEngine.a
  127. lib/libExecutor.a
  128. lib/libExporter.a
  129. lib/libGraph.a
  130. lib/libGraphOptimizer.a
  131. lib/libGraphOptimizerPipeline.a
  132. lib/libHostManager.a
  133. lib/libIR.a
  134. lib/libIROptimizer.a
  135. lib/libImporter.a
  136. lib/libInterpreter.a
  137. lib/libLLVMIRCodeGen.a
  138. lib/libLower.a
  139. lib/libMemberType.a
  140. lib/libMiniz.a
  141. lib/libPartitioner.a
  142. lib/libProvisioner.a
  143. lib/libQuantization.a
  144. lib/libQuantizationBase.a
  145. lib/libRuntime.a
  146. lib/libSupport.a
  147. lib/libTensorPool.a
  148. lib/libonnx_proto.a
  149. lib/libonnxifi-glow-lib.a
  150. @owner
  151. @group
  152. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • glow-nn-compiler>0:misc/glow
To install the port:
cd /usr/ports/misc/glow/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/glow
  • pkg install glow-nn-compiler
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: glow-nn-compiler
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1579129746 SHA256 (pytorch-glow-g20200115-97f84e830404183375380842de914e07c0961f7f_GH0.tar.gz) = 4b7913108b8ccf4191a504be31519a472807a37d17e3ee6ef3e9fd6f7529bff2 SIZE (pytorch-glow-g20200115-97f84e830404183375380842de914e07c0961f7f_GH0.tar.gz) = 47971229

Expand this list (12 items)

Collapse this list.

SHA256 (google-benchmark-090faec_GH0.tar.gz) = 0699cf1ac5ef31ebc15ded60329ca8b90cf0b4ae75c18eaf7300fe8a4c914a0f SIZE (google-benchmark-090faec_GH0.tar.gz) = 150159 SHA256 (google-googletest-0c799d0_GH0.tar.gz) = f102915c9507f4f6ef87131892b090e4df9d41fae157ac6b0d76c84c8e84d3b2 SIZE (google-googletest-0c799d0_GH0.tar.gz) = 992346 SHA256 (houseroad-foxi-8015abb_GH0.tar.gz) = 07dc191ef38426617e6180e795fb3e3c5bf122445804003afa213dd762269213 SIZE (houseroad-foxi-8015abb_GH0.tar.gz) = 28531 SHA256 (Maratyszcza-FP16-34d4bf0_GH0.tar.gz) = e8d1f7190aaa9a2bedb92620c5b2e93529be3be37dd1f0c23e741cbef18365b2 SIZE (Maratyszcza-FP16-34d4bf0_GH0.tar.gz) = 70697 SHA256 (onnx-onnx-50dc186_GH0.tar.gz) = 1ec0e2a61be055e4cccb2546e78f7a48d8f1999a707a9907a58cfebd3c966318 SIZE (onnx-onnx-50dc186_GH0.tar.gz) = 2445813 SHA256 (stp-OutputCheck-eab62a5_GH0.tar.gz) = 003939b6e0b9cd306497873320f62bb52f35ef50346ae6622fa102ea95fb5b7e SIZE (stp-OutputCheck-eab62a5_GH0.tar.gz) = 16493

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. python3.7 : lang/python37
Library dependencies:
  1. libLLVM-9.so : devel/llvm90
  2. libglog.so : devel/glog
  3. libprotobuf.so : devel/protobuf
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
misc_glow
USES:
cmake compiler:c++14-lang python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/pytorch/glow/tar.gz/97f84e830404183375380842de914e07c0961f7f?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g20200115_3
22 Sep 2020 23:21:02
commit hash: c646c21ddb278fd0ccc7eae9fac364888830ea07commit hash: c646c21ddb278fd0ccc7eae9fac364888830ea07commit hash: c646c21ddb278fd0ccc7eae9fac364888830ea07commit hash: c646c21ddb278fd0ccc7eae9fac364888830ea07 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
MFH: r549625

misc/glow: Fix build on 13

Add the workaround for a bug in Glow that it uses the default C++ compiler when
the supplied LLVM version is different.

Reported by:	fallout

Approved by:	ports-secteam (fluffy)
g20200115_3
22 Sep 2020 23:21:02
Revision:549644Original commit files touched by this commit
yuri search for other commits by this committer
MFH: r549625

misc/glow: Fix build on 13

Add the workaround for a bug in Glow that it uses the default C++ compiler when
the supplied LLVM version is different.

Reported by:	fallout

Approved by:	ports-secteam (fluffy)

Number of commits found: 2