Skip to content
Snippets Groups Projects
Select Git revision
  • 06e3adba4f4aa2f210a0a69d316516619c0957e7
  • 5.4 default protected
  • 5.5
  • dev/5.5
  • dev/5.4
  • dev/5.3_downgrade
  • feature/experimenttime_hack
  • 5.3 protected
  • _IntenSelect5.3
  • IntenSelect5.3
  • 4.27 protected
  • 4.26 protected
  • 5.0 protected
  • 4.22 protected
  • 4.21 protected
  • UE5.4-2024.1
  • UE5.4-2024.1-rc1
  • UE5.3-2023.1-rc3
  • UE5.3-2023.1-rc2
  • UE5.3-2023.1-rc
20 results

Resources

libkissinference

libkissinference is a c shared library to apply the various neural networks trained for the KISS project libkissinference is well integrated to eisgenerator, Eigen and PyTorch.

Full documentaton can be found here or by building the doc target

Building

the main devolpment platform of libkissinference is linux, and libkissinference works best on UNIX-like systems, however libkissinference is fully portable and should compile on any platform that supports the requriements below

Requirments

  • git is requried to get the source
  • a C11 compliant compiler like gcc
  • cmake version 3.21 or later
  • Microsoft onnxruntime
  • Doxygen is optional, but required to build the documentation

Procedure

$ git clone https://git-ce.rwth-aachen.de/carl_philipp.klemm/libkissinference
$ mkdir libkissinference/build
$ cd libkissinference/build
$ cmake ..
$ make
$ make install
$ make doc

Linking

it is best to link to this library with the help of pkg-config as this provides platform a agnostic to query for paths and flags. Almost certenly, pkg-config is already integrated into your buildsystem.

Licence

libkissinference is licenced to you under the LGPL version 3 , or (at your option) any later version. see lgpl-3.0.txt or LGPL for details