Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

armnn-opencl-devel-23.11-2.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: armnn-opencl-devel Distribution: openSUSE Tumbleweed
Version: 23.11 Vendor: openSUSE
Release: 2.1 Build date: Mon Feb 26 19:53:19 2024
Group: Development/Libraries/C and C++ Build host: i02-ch2d
Size: 513740 Source RPM: armnn-opencl-23.11-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://developer.arm.com/products/processors/machine-learning/arm-nn
Summary: Development headers and libraries for armnn
Arm NN is an inference engine for CPUs, GPUs and NPUs.
It bridges the gap between existing NN frameworks and the underlying IP.
It enables efficient translation of existing neural network frameworks,
such as TensorFlow Lite, allowing them to run efficiently – without
modification – across Arm Cortex CPUs and Arm Mali GPUs.

This package contains the development libraries and headers for armnn.

Provides

Requires

License

MIT

Changelog

* Tue Feb 20 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Thu Dec 07 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 23.11:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v23.11
* Tue Sep 05 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  -  Update to 23.08:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v23.08
* Mon Jun 12 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 23.05:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v23.05
  - Drop upstream patches:
    * armnn-fix-gcc13.patch
    * armnn-fix-gcc13-2.patch
    * 4cf40d7.diff
* Thu Apr 20 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add additionnal gcc13 fixes:
    * 4cf40d7.diff
    * armnn-fix-gcc13-2.patch
* Wed Apr 05 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update armnn-fix-gcc13.patch with upstream patch
* Tue Mar 21 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add patch to fix build with GCC13:
    * armnn-fix-gcc13.patch
* Wed Mar 15 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 23.02:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v23.02
  - Drop upstream patches:
    * armnn-gh711.patch
    * armnn-281e97b.patch
* Wed Dec 14 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - tensorflow-lite >= 2.10 is only avaialble on Tumbleweed
* Wed Dec 14 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add patch to use static libraries not object libraries for
    support library:
    * armnn-281e97b.patch
* Mon Nov 28 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 22.11:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v22.11
    * Add libarmnnTestUtils
  - Add patch to fix build:
    * armnn-gh711.patch
* Tue Aug 30 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 22.08:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v22.08
  - Drop upstream patch:
    * armnn-fix-gcc12.patch
* Tue May 31 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 22.05:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v22.05
  - Add patch to fix build with GCC12 and new flatbuffers:
    * armnn-fix-gcc12.patch
* Tue Mar 15 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  -  Update to 22.02:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v22.02
    * Add libarmnnTestUtils
* Wed Dec 01 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 21.11:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.11
    * Main changes:
    - New capabilities and improve performance
    - ABI/API Changes
      The following front-end API changes have occurred during the
      implementation of 21.11 that users should be aware of before
      upgrading. Due to these changes we have bumped our ARMNN_VERSION
      to 27.0.0, the Delegate to 25.0.0 and also bumping
      our Parsers to 24.3.0 following Semantic Versioning guidelines.
  - Drop upstream patches:
    * 96beb97.diff
    * febc20f.diff
    * e118e04.diff
    * 0011-update-doctest-for-glibc2.34.patch
* Mon Oct 25 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add upstream patch to fix stringop-overread error:
    * e118e04.diff
* Thu Oct 21 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add upstream patch to fix uninitialized var error:
    * febc20f.diff
  - Remove most -Wno-error* flags which are not needed anymore
* Wed Oct 20 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Add 0011-update-doctest-for-glibc2.34.patch: Update doctest to
    version 2.4.6 to allow Arm NN to build with glibc 2.34; patch
    taken from upstream commits 13d2e0d and 4ec6d42and rebased for
    current version.
* Thu Sep 09 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 21.08:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.08
    * Main changes:
    - new capabilities and improve performance:
    * Added the ability to import protected DMA Buffers and
      allow Arm NN to run inferences that are in Protected GPU Memory.
      As well as providing Custom Memory Allocator which supports
      importing malloc, Dma_buf and protected Dma buffers.
    * Users with multi core NPUs has been given the ability to pin
      inferences to selected cores giving them the ability to balance
      parallel workloads across the NPU and increase throughput.
    * Boost has been completely removed from the code base making
      Arm NN easier to integrate into other software stacks.
    * Added support for non-constant weights and biases on
      FullyConnected which lay the groundwork for supporting more models.
    * More operators supported on Arm NN, TfLite Parser, TfLite
      Delegate and Android NNAPI driver.
  - Drop upstream patch:
    * armnn-fix-include.patch
* Fri Jul 16 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add '-Wno-error=stringop-overread' to workaround build error
    with GCC11 with openCL enabled
* Tue Jul 13 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add '-Wno-error=uninitialized -Wno-error=array-bounds' to
    workaround build issues with GCC11 - https://github.com/ARM-software/armnn/issues/548
* Tue May 25 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Fix libarmnnOnnxParser version
* Fri May 21 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 21.05:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.05
    * Main changes:
    - new capabilities to allow users attain higher performance by:
    * Making the Arm NN Core thread safe opening the possibility of
      running multiple inferences on the same model in parallel
      software threads.
    * Allowing graphs on the GPU backend import their input and
      output buffers either from correctly aligned main memory or
      from kernel memory exposed as a dma_buf, thus reducing memory
      usage and saving the time involved in copying data into and
      out of the GPU memory space.
    - In addition to this, support was added to allow the MobileBERT
      network to be parsed and run.
    - Finally three deprecated components: the Tensorflow Parser,
      the Caffe Parser and the Arm NN Quantizer tool, were removed
  - Add patch to fix include path:
    * armnn-fix-include.patch
  - Disable armnn-extratests as it fails to build with current version
* Mon Mar 29 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 21.02:
    * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.02
  - Drop upstream patch:
    * c5c40fe.diff
* Mon Feb 15 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Fix instalaltion of cmake files with an upstream patch:
    * c5c40fe.diff
* Mon Jan 25 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Backport patch to fix tflite parser when built against
    tensorflow 2.4:
    * 96beb97.diff

Files

/usr/include/armnn
/usr/include/armnn/ArmNN.hpp
/usr/include/armnn/BackendHelper.hpp
/usr/include/armnn/BackendId.hpp
/usr/include/armnn/BackendOptions.hpp
/usr/include/armnn/BackendRegistry.hpp
/usr/include/armnn/Conversion.hpp
/usr/include/armnn/Deprecated.hpp
/usr/include/armnn/Descriptors.hpp
/usr/include/armnn/DescriptorsFwd.hpp
/usr/include/armnn/Exceptions.hpp
/usr/include/armnn/IAsyncExecutionCallback.hpp
/usr/include/armnn/INetwork.hpp
/usr/include/armnn/IProfiler.hpp
/usr/include/armnn/IRuntime.hpp
/usr/include/armnn/IStrategy.hpp
/usr/include/armnn/IWorkingMemHandle.hpp
/usr/include/armnn/Logging.hpp
/usr/include/armnn/LstmParams.hpp
/usr/include/armnn/MemorySources.hpp
/usr/include/armnn/NetworkFwd.hpp
/usr/include/armnn/Optional.hpp
/usr/include/armnn/QuantizedLstmParams.hpp
/usr/include/armnn/StrategyBase.hpp
/usr/include/armnn/Tensor.hpp
/usr/include/armnn/TensorFwd.hpp
/usr/include/armnn/Threadpool.hpp
/usr/include/armnn/Types.hpp
/usr/include/armnn/TypesUtils.hpp
/usr/include/armnn/Utils.hpp
/usr/include/armnn/Version.hpp
/usr/include/armnn/backends
/usr/include/armnn/backends/CMakeLists.txt
/usr/include/armnn/backends/DynamicBackend.hpp
/usr/include/armnn/backends/IBackendContext.hpp
/usr/include/armnn/backends/IBackendInternal.hpp
/usr/include/armnn/backends/ICustomAllocator.hpp
/usr/include/armnn/backends/ILayerSupport.hpp
/usr/include/armnn/backends/IMemoryManager.hpp
/usr/include/armnn/backends/IMemoryOptimizerStrategy.hpp
/usr/include/armnn/backends/ITensorHandle.hpp
/usr/include/armnn/backends/ITensorHandleFactory.hpp
/usr/include/armnn/backends/IWorkload.hpp
/usr/include/armnn/backends/MemCopyWorkload.hpp
/usr/include/armnn/backends/OptimizationViews.hpp
/usr/include/armnn/backends/SubgraphView.hpp
/usr/include/armnn/backends/TensorHandle.hpp
/usr/include/armnn/backends/TensorHandleFwd.hpp
/usr/include/armnn/backends/Workload.hpp
/usr/include/armnn/backends/WorkloadData.hpp
/usr/include/armnn/backends/WorkloadFactory.hpp
/usr/include/armnn/backends/WorkloadInfo.hpp
/usr/include/armnn/profiling
/usr/include/armnn/profiling/ArmNNProfiling.hpp
/usr/include/armnn/profiling/client
/usr/include/armnn/profiling/client/include
/usr/include/armnn/profiling/client/include/CounterIdMap.hpp
/usr/include/armnn/profiling/client/include/CounterStatus.hpp
/usr/include/armnn/profiling/client/include/CounterValue.hpp
/usr/include/armnn/profiling/client/include/Holder.hpp
/usr/include/armnn/profiling/client/include/ICounterValues.hpp
/usr/include/armnn/profiling/client/include/IInitialiseProfilingService.hpp
/usr/include/armnn/profiling/client/include/ILocalPacketHandler.hpp
/usr/include/armnn/profiling/client/include/IProfilingService.hpp
/usr/include/armnn/profiling/client/include/IProfilingServiceStatus.hpp
/usr/include/armnn/profiling/client/include/IReportStructure.hpp
/usr/include/armnn/profiling/client/include/ISendCounterPacket.hpp
/usr/include/armnn/profiling/client/include/ISendTimelinePacket.hpp
/usr/include/armnn/profiling/client/include/ProfilingOptions.hpp
/usr/include/armnn/profiling/client/include/ProfilingState.hpp
/usr/include/armnn/profiling/client/include/TimelineUtilityMethods.hpp
/usr/include/armnn/profiling/client/include/Timestamp.hpp
/usr/include/armnn/profiling/client/include/backends
/usr/include/armnn/profiling/client/include/backends/IBackendProfiling.hpp
/usr/include/armnn/profiling/client/include/backends/IBackendProfilingContext.hpp
/usr/include/armnn/profiling/common
/usr/include/armnn/profiling/common/include
/usr/include/armnn/profiling/common/include/Assert.hpp
/usr/include/armnn/profiling/common/include/CommandHandlerFunctor.hpp
/usr/include/armnn/profiling/common/include/CommandHandlerKey.hpp
/usr/include/armnn/profiling/common/include/CommandHandlerRegistry.hpp
/usr/include/armnn/profiling/common/include/CommonProfilingUtils.hpp
/usr/include/armnn/profiling/common/include/Constants.hpp
/usr/include/armnn/profiling/common/include/Conversion.hpp
/usr/include/armnn/profiling/common/include/Counter.hpp
/usr/include/armnn/profiling/common/include/CounterDirectory.hpp
/usr/include/armnn/profiling/common/include/DllExport.hpp
/usr/include/armnn/profiling/common/include/EncodeVersion.hpp
/usr/include/armnn/profiling/common/include/ICounterDirectory.hpp
/usr/include/armnn/profiling/common/include/ICounterRegistry.hpp
/usr/include/armnn/profiling/common/include/IProfilingGuidGenerator.hpp
/usr/include/armnn/profiling/common/include/IgnoreUnused.hpp
/usr/include/armnn/profiling/common/include/LabelsAndEventClasses.hpp
/usr/include/armnn/profiling/common/include/Logging.hpp
/usr/include/armnn/profiling/common/include/NetworkSockets.hpp
/usr/include/armnn/profiling/common/include/NumericCast.hpp
/usr/include/armnn/profiling/common/include/Optional.hpp
/usr/include/armnn/profiling/common/include/Packet.hpp
/usr/include/armnn/profiling/common/include/PacketVersionResolver.hpp
/usr/include/armnn/profiling/common/include/Processes.hpp
/usr/include/armnn/profiling/common/include/ProfilingException.hpp
/usr/include/armnn/profiling/common/include/ProfilingGuid.hpp
/usr/include/armnn/profiling/common/include/ProfilingGuidGenerator.hpp
/usr/include/armnn/profiling/common/include/SocketConnectionException.hpp
/usr/include/armnn/profiling/common/include/SwTrace.hpp
/usr/include/armnn/profiling/common/include/TargetEndianess.hpp
/usr/include/armnn/profiling/common/include/Threads.hpp
/usr/include/armnn/profiling/common/include/WindowsWrapper.hpp
/usr/include/armnn/utility
/usr/include/armnn/utility/Assert.hpp
/usr/include/armnn/utility/IgnoreUnused.hpp
/usr/include/armnn/utility/NumericCast.hpp
/usr/include/armnn/utility/PolymorphicDowncast.hpp
/usr/include/armnn/utility/StringUtils.hpp
/usr/include/armnn/utility/Timer.hpp
/usr/include/armnn/utility/TransformIterator.hpp
/usr/include/armnnDeserializer
/usr/include/armnnDeserializer/IDeserializer.hpp
/usr/include/armnnOnnxParser
/usr/include/armnnOnnxParser/IOnnxParser.hpp
/usr/include/armnnOnnxParser/Version.hpp
/usr/include/armnnSerializer
/usr/include/armnnSerializer/ISerializer.hpp
/usr/include/armnnTestUtils
/usr/include/armnnTestUtils/DataLayoutUtils.hpp
/usr/include/armnnTestUtils/LayerTestResult.hpp
/usr/include/armnnTestUtils/MemCopyTestImpl.hpp
/usr/include/armnnTestUtils/MockBackend.hpp
/usr/include/armnnTestUtils/MockMemoryManager.hpp
/usr/include/armnnTestUtils/MockTensorHandle.hpp
/usr/include/armnnTestUtils/PredicateResult.hpp
/usr/include/armnnTestUtils/TensorCopyUtils.hpp
/usr/include/armnnTestUtils/TensorHelpers.hpp
/usr/include/armnnTestUtils/Version.hpp
/usr/include/armnnTestUtils/WorkloadTestUtils.hpp
/usr/include/armnnTfLiteParser
/usr/include/armnnTfLiteParser/ITfLiteParser.hpp
/usr/include/armnnTfLiteParser/Version.hpp
/usr/include/armnnUtils
/usr/include/armnnUtils/CompatibleTypes.hpp
/usr/include/armnnUtils/DataLayoutIndexed.hpp
/usr/include/armnnUtils/Filesystem.hpp
/usr/include/armnnUtils/FloatingPointComparison.hpp
/usr/include/armnnUtils/FloatingPointConverter.hpp
/usr/include/armnnUtils/Permute.hpp
/usr/include/armnnUtils/QuantizeHelper.hpp
/usr/include/armnnUtils/TContainer.hpp
/usr/include/armnnUtils/TensorUtils.hpp
/usr/include/armnnUtils/Transpose.hpp
/usr/lib64/cmake/armnn
/usr/lib64/cmake/armnn/ArmnnConfig.cmake
/usr/lib64/cmake/armnn/ArmnnTargets-relwithdebinfo.cmake
/usr/lib64/cmake/armnn/ArmnnTargets.cmake
/usr/lib64/libarmnn.so
/usr/lib64/libarmnnBasePipeServer.so
/usr/lib64/libarmnnSerializer.so
/usr/lib64/libarmnnTestUtils.so
/usr/lib64/libarmnnTfLiteParser.so
/usr/lib64/libtimelineDecoder.so
/usr/lib64/libtimelineDecoderJson.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024