mlfmu

View on PyPIReverse Dependencies (0)

1.0.2 mlfmu-1.0.2-py3-none-any.whl

Wheel Details

Project: mlfmu
Version: 1.0.2
Filename: mlfmu-1.0.2-py3-none-any.whl
Download: [link]
Size: 92740
MD5: 518d87d8cdeb8c3926ddc7f8c1296f3c
SHA256: 6b03cc314ee9450b1dcb220d35d9c2344f1f6fe87a627b6280192cb4a8283906
Uploaded: 2024-12-18 09:15:35 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: mlfmu
Version: 1.0.2
Summary: Export ML models represented as ONNX files to Functional-Mockup-Units (FMU)
Author-Email: Jorge Luis Mendez <jorge.luis.mendez[at]dnv.com>, Kristoffer Skare <kristoffer.skare[at]dnv.com>
Maintainer-Email: Kristoffer Skare <kristoffer.skare[at]dnv.com>, Jorge Luis Mendez <jorge.luis.mendez[at]dnv.com>, Hee Jong Park <hee.jong.park[at]dnv.com>, Claas Rostock <claas.rostock[at]dnv.com>
Project-Url: Homepage, https://github.com/dnv-opensource/mlfmu
Project-Url: Documentation, https://dnv-opensource.github.io/mlfmu/README.html
Project-Url: Repository, https://github.com/dnv-opensource/mlfmu.git
Project-Url: Issues, https://github.com/dnv-opensource/mlfmu/issues
Project-Url: Changelog, https://github.com/dnv-opensource/mlfmu/blob/main/CHANGELOG.md
License: BSD 3-Clause License Copyright (c) 2024 [DNV](https://www.dnv.com) [open source](https://github.com/dnv-opensource) Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Requires-Dist: conan (>=2.1)
Requires-Dist: dictio (>=0.3.4)
Requires-Dist: json-schema-for-humans (>=0.4.7)
Requires-Dist: onnxruntime (==1.18.1)
Requires-Dist: pydantic (>=2.6)
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: LICENSE_THIRD_PARTY
[Description omitted; length: 13602 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mlfmu/__init__.py sha256=uFdpLl-isp11q6NYbOgY_fjND7PjBVppI3onDgynjpg 79
mlfmu/api.py sha256=m1Nrg1y2_49pXgr7lj9jTSIVX2qi6lGUEYVCF7UcpW0 17056
mlfmu/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mlfmu/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mlfmu/cli/mlfmu.py sha256=B875BkVoON_1PghV7XJiPROZ6UP0gMBC4f4E3jW7kVk 6966
mlfmu/cli/publish_docs.py sha256=21ygtQxnIBux5QpBzcolHT97vJRJ1Rnson2Irzfzmv4 336
mlfmu/fmu_build/CMakeLists.txt sha256=yH7bicdn6eRi1evJCeRIxCV-2qCUrEfDKJ_YI2uTgMI 6424
mlfmu/fmu_build/conanfile.txt sha256=gPnnPhCYxor4h3NuWpUp9Dk6VSoa3l0GU0pFN59Hd5g 134
mlfmu/fmu_build/cmake/FindFMUComplianceChecker.cmake sha256=wtRsOvY6gEwAcrLOPgVmIvwyH3ABe19ffR00UzpnIJA 1253
mlfmu/fmu_build/cmake/GenerateFmuGuid.cmake sha256=-r0wa-cFn1xpASo8lBWWz-c1b_nyNf08P7_Nf3miui0 2486
mlfmu/fmu_build/cmake/ZipAll.cmake sha256=bwRDlj-WeQzmG6v-OMiZMK2LVUE7vWlyx796ZG1qX_8 728
mlfmu/fmu_build/cmake/fmu-uuid.h.in sha256=e26iOIhkg8RM8Uu7z7-TYTlOoeSommA_iiYhh_gaFik 30
mlfmu/fmu_build/cppfmu/.editorconfig sha256=BPQBL920sLYFWzWL8ay8ijeQXgTNRhAUX-O8ErOMV7Y 404
mlfmu/fmu_build/cppfmu/.git sha256=wuiq88hgOMda0kC2i9mZzYn5glYrbGcOyQlzZ6CzFA0 60
mlfmu/fmu_build/cppfmu/.gitattributes sha256=hzVWXwsznXMztOh_gKiH3JQYuOCGMCU43ZC7HwKU5Lc 9
mlfmu/fmu_build/cppfmu/.gitignore sha256=6ZWwQNtQ1gL4Q5qxfaYiGkKzPgj0Gi4KxWV4_2AAtrE 59
mlfmu/fmu_build/cppfmu/CMakeLists.txt sha256=46AMGoBEAv0TyVocxpdCObsIsU_PZUGBe1GT79K5HRo 1324
mlfmu/fmu_build/cppfmu/LICENCE.txt sha256=HyVuytGSiAUQ6ErWBHTqt1iSGHhLmlC8fO7jTCuR8dU 16725
mlfmu/fmu_build/cppfmu/README.md sha256=_NLRzsND4n2T7h4NfyWqOH5JNvmeL_xEfw8o7hpjyGY 8079
mlfmu/fmu_build/cppfmu/conanfile.py sha256=vbMGV65RfVvGfmbb8x6eTFrSxCuf5STb-I_r7NmOoS4 3614
mlfmu/fmu_build/cppfmu/cppfmu_common.hpp sha256=v1YEwrt5Nv7wftkt3mw43yXdYtsqQX7RM8uwpXNzPWM 11707
mlfmu/fmu_build/cppfmu/cppfmu_cs.cpp sha256=XMvl0wDM5hJpjwf9pFgxQvb3FVkB4J-IiZSUZQlX8no 3772
mlfmu/fmu_build/cppfmu/cppfmu_cs.hpp sha256=ZrM-yN96KIil8DIIopIR7UEB1NOQkAVEJ5wrFkc7Doo 6324
mlfmu/fmu_build/cppfmu/fmi_functions.cpp sha256=MQfFNJiyibReqx1yl6X4SORLPSl4qIvjPBrjZAZtCJM 28772
mlfmu/fmu_build/cppfmu/version.txt sha256=FXXhr0qV8S9wtO5qatzoFglT2T6hfcJhG5CIPMw607g 6
mlfmu/fmu_build/cppfmu/.github/workflows/ci-conan-gcc.yml sha256=83mzIV0BXaOwWD4XfZzsxXg1Inb8hoqCyruA0uXB_s8 1824
mlfmu/fmu_build/cppfmu/.github/workflows/ci-conan-msvc.yml sha256=znLyjv9hGJdGhodxdeee3jSVs3xrWGU2qYMJwCi3g_M 1615
mlfmu/fmu_build/cppfmu/test_package/CMakeLists.txt sha256=h4M54G7Hd3gHpCLcZnKUPwRpWb_uA8tri7QsThPdl6g 263
mlfmu/fmu_build/cppfmu/test_package/conanfile.py sha256=UVP4NwxverB_DHLrTBdjaEetGgy_EB9wxbrYYnl2ox8 1102
mlfmu/fmu_build/cppfmu/test_package/main.cpp sha256=Mv0GwmgDvLCcqGtCPNyVvszoBWutkuw5vbLtxMeJF3c 537
mlfmu/fmu_build/cppfmu/tests/cs_slave.cpp sha256=czUFLI28-aZgA7JVDo_cCF2juVxSsVmYFAhRYxIuNxw 2860
mlfmu/fmu_build/cppfmu/tests/cs_test.cpp sha256=kRGYzv9tWG15G3SMgBNSUos39XaGIE8zPc0gA4Xiw7o 4392
mlfmu/fmu_build/fmi/fmi2FunctionTypes.h sha256=PZBRp6BQEbJhUIdcjjBkGlROxRnWTi1CxBWyKxygHfQ 12240
mlfmu/fmu_build/fmi/fmi2Functions.h sha256=vqaMfGRcida-KnsvmDt_xXTo_p1RgDAoIZmpcuojvmE 16968
mlfmu/fmu_build/fmi/fmi2TypesPlatform.h sha256=5G8byskQ_ou2J4iKGo_Cq4hhgaJBDqgjhn9NSu03rUg 6088
mlfmu/fmu_build/fmi/fmiFunctions.h sha256=5aN7sZJYQRVLjACBkh3U3B_zfMUXzJozUe2qHsz4laQ 11067
mlfmu/fmu_build/fmi/fmiPlatformTypes.h sha256=dhdkTy5q6_SvX5bZTfyo6Nhd7sRsssozkxfjd0DLvPU 2984
mlfmu/fmu_build/templates/fmu/fmu_template.cpp sha256=ivz0M5xlDVvop0yWDdDamA7eUtoTWxi9wyqzPzwX4Ws 1949
mlfmu/fmu_build/templates/fmu/model_definitions_template.h sha256=OGs1wVvNmICxa8_539Po2Tc8OJjkDzC5kK2aW0hLg4Q 889
mlfmu/fmu_build/templates/onnx_fmu/onnxFmu.cpp sha256=zu1RWz4nUckm3aLGD_tTnsAJlJ0s63SoJAfcAPh3Bgk 12288
mlfmu/fmu_build/templates/onnx_fmu/onnxFmu.hpp sha256=fq-M_eozB1C3jWChP8eYi8IhB9ZGfSpwIMFc-7S10NE 3256
mlfmu/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mlfmu/types/fmu_component.py sha256=_udm-RAABXRphzvwE9Nt4yUjUeEueXRIJ4nPe5TxXWs 32085
mlfmu/types/onnx_model.py sha256=GbbuaR4S1NwGG5dnB_qD0bumNGpu8S383uKWKWmM178 4226
mlfmu/utils/__init__.py sha256=dc4nNuZx3amxS6jWxGw8FbwO14wBi60LDL5M24UDSZ8 27
mlfmu/utils/builder.py sha256=N0UvAN-oMsNrVmnXadksO9Wp3XrgAo7rue6CrV4LfbQ 12824
mlfmu/utils/fmi_builder.py sha256=oKZBHSIJjM3lLhpExP3Z6QmHhP9GaZ29zR07a0SlLro 3572
mlfmu/utils/interface.py sha256=HZYE5hJmXfPdpUPqUUnME1hNh4ycbfIFQQyraU46QmQ 4855
mlfmu/utils/logging.py sha256=tY89VGI14ebBqDLEV3Mo5uhP1Ww5AEdoU98x8dCz6IU 2483
mlfmu/utils/path.py sha256=u1VPTaoyIgjuYcsxVqFZm_b9qAByH9oEEflUaUH3xPk 1813
mlfmu/utils/signals.py sha256=f50f48fs0vCa17Ew65vwcplFrK0HRgkqIstfLtNiLZ4 581
mlfmu/utils/strings.py sha256=wdR6fWTw8u1TPjc62euk1SovePtVoHbmJWBLKacam2E 220
mlfmu-1.0.2.dist-info/METADATA sha256=SqrYNydwC0dfs8KETptiUMc_JqizLRfaltWrtbg0vJ4 17060
mlfmu-1.0.2.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
mlfmu-1.0.2.dist-info/entry_points.txt sha256=ezSBmGbpJGxCyISRrHsb5iHVXvmT_I4euJcqzHvn5UI 100
mlfmu-1.0.2.dist-info/licenses/LICENSE sha256=AYzbqh0AA6fkmD0StindYcB-FO1tCC_cjJC-lJ0PFfw 1560
mlfmu-1.0.2.dist-info/licenses/LICENSE_THIRD_PARTY sha256=YKJE3wgEC2uP9_kt_HGWoX7L9_ErWZaR2mzelEvoIPg 15461
mlfmu-1.0.2.dist-info/RECORD

entry_points.txt

mlfmu = mlfmu.cli.mlfmu:main
publish-interface-docs = mlfmu.cli.publish_docs:main