MCPcopy Index your code
hub / github.com/CyberPoint/libpgm

github.com/CyberPoint/libpgm @1.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.3 ↗ · + Follow
221 symbols 736 edges 37 files 82 documented · 37%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

libpgm

A library for creating and using probabilistic graphical models Developed by James Ulrich and Charlie Cabot at Cyberpoint LLC (www.cyberpointllc.com).

Copyright 2013 CyberPoint International LLC.

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 CyberPoint International, LLC 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 CYBERPOINT INTERNATIONAL, LLC 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.

Core symbols most depended-on inside this repo

c
called by 65
docs/_build/html/_static/jquery.js
load
called by 45
libpgm/nodedata.py
toporder
called by 24
libpgm/graphskeleton.py
randomsample
called by 20
libpgm/hybayesiannetwork.py
_validate
called by 8
utils/bntextutils.py
load
called by 8
libpgm/graphskeleton.py
d
called by 8
docs/_build/html/_static/jquery.js
f
called by 8
docs/_build/html/_static/jquery.js

Shape

Method 106
Function 86
Class 29

Languages

Python68%
TypeScript32%

Modules by API surface

tests/run_unit_tests.py53 symbols
docs/_build/html/_static/jquery.js32 symbols
docs/_build/html/_static/websupport.js27 symbols
libpgm/pgmlearner.py15 symbols
utils/bntextutils.py10 symbols
libpgm/tablecpdfactorization.py10 symbols
libpgm/tablecpdfactor.py7 symbols
libpgm/graphskeleton.py6 symbols
docs/_build/html/_static/sidebar.js6 symbols
libpgm/discretebayesiannetwork.py5 symbols
libpgm/nodedata.py4 symbols
libpgm/lgbayesiannetwork.py4 symbols

For agents

$ claude mcp add libpgm \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact