-
Notifications
You must be signed in to change notification settings - Fork 14
Packaging of Graphium 3.0 #531
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Andrewq11
wants to merge
54
commits into
graphium_3.0
Choose a base branch
from
andrew/packaging
base: graphium_3.0
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 20 commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
0db286f
working on packaging
Andrewq11 ec127fb
updating install script
Andrewq11 648ae10
packaging for pypi
Andrewq11 8d24f8f
packaging wip
Andrewq11 ad26fe9
conda package wip
Andrewq11 ffca704
removing ipu work
Andrewq11 3ae124c
Merge branch 'graphium_3.0' into andrew/packaging
Andrewq11 00daea5
debug wip
Andrewq11 f2d8f4e
Merge branch 'graphium_3.0' into andrew/packaging
Andrewq11 522dfb3
wip
Andrewq11 7530e7d
linking library that is now randomly needed
Andrewq11 6bfbcb7
packaging updates
Andrewq11 00f896d
doxygen, updating install docs, updating workflows
Andrewq11 65cf137
small comments
Andrewq11 95e0450
removing extra ipu file
Andrewq11 a000689
updating python version pinning
Andrewq11 7ce838e
fixing paste error
Andrewq11 0a4c1b6
updating pyproject.toml deps
Andrewq11 ea73e46
updating pyproject.toml deps
Andrewq11 072a4fa
deleting post-install script
Andrewq11 782b500
updating main page of graphium_cpp
Andrewq11 4d16e29
updating version pinnings
Andrewq11 6d193b4
doc updates, workflow updates
Andrewq11 73ffd37
updating testing workflow
Andrewq11 3050f60
updating test matrix
Andrewq11 bba8167
fix syntax err
Andrewq11 c72d45e
removing support for py39
Andrewq11 cc674bb
adding pytest to workflow
Andrewq11 bc03e1b
updating workflow
Andrewq11 004970e
reverting updated tests
Andrewq11 1368b4c
fixing os runner issue
Andrewq11 ed3264c
fixing os runner issue
Andrewq11 27ff22a
updating test workflow
Andrewq11 d70341b
updating env file for windows
Andrewq11 b9247bc
debug windows build
Andrewq11 9e29c69
Adding pytorch channel
Andrewq11 55b4076
updating linking order
Andrewq11 84d5489
updating compiler flags for windows
Andrewq11 79ce0f0
formatting & adding 3.10 windows test
Andrewq11 fe714d7
updating lib path for python 310, dll import error
Andrewq11 938ea74
debugging github runner
Andrewq11 f4275b1
adding new step for windows debug
Andrewq11 90dc934
windows runner debug
Andrewq11 1b1aa99
force re-install env
Andrewq11 050829d
force re-install rdkit
Andrewq11 17346f8
updating failing test on windows
Andrewq11 3a10b45
fixing CI on Windows & re-enabling other OS'
Andrewq11 03a1a5f
black format
Andrewq11 773d188
Changed the overview page to match the Readme
DomInvivo a4bab4e
add env_windows.yml note to developer install
Andrewq11 2f4ebf5
adding os-specific env files
Andrewq11 da58ea8
minor doc change
DomInvivo c0b3805
removing rdkit pinning
Andrewq11 b7da3bc
removing rdkit version pinning
Andrewq11 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,120 @@ | ||
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | ||
| <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> | ||
| <head> | ||
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | ||
| <meta http-equiv="X-UA-Compatible" content="IE=11"/> | ||
| <meta name="generator" content="Doxygen 1.11.0"/> | ||
| <meta name="viewport" content="width=device-width, initial-scale=1"/> | ||
| <title>Graphium C++: Class List</title> | ||
| <link rel="icon" href="logo-mini-dark.png" type="image/x-icon" /> | ||
| <link href="tabs.css" rel="stylesheet" type="text/css"/> | ||
| <script type="text/javascript" src="jquery.js"></script> | ||
| <script type="text/javascript" src="dynsections.js"></script> | ||
| <script type="text/javascript" src="clipboard.js"></script> | ||
| <link href="navtree.css" rel="stylesheet" type="text/css"/> | ||
| <script type="text/javascript" src="resize.js"></script> | ||
| <script type="text/javascript" src="cookie.js"></script> | ||
| <link href="search/search.css" rel="stylesheet" type="text/css"/> | ||
| <script type="text/javascript" src="search/searchdata.js"></script> | ||
| <script type="text/javascript" src="search/search.js"></script> | ||
| <link href="doxygen.css" rel="stylesheet" type="text/css" /> | ||
| </head> | ||
| <body> | ||
| <div id="top"><!-- do not remove this div, it is closed by doxygen! --> | ||
| <div id="titlearea"> | ||
| <table cellspacing="0" cellpadding="0"> | ||
| <tbody> | ||
| <tr id="projectrow"> | ||
| <td id="projectlogo"><img alt="Logo" src="logo-mini-white-doxygen.png"/></td> | ||
| <td id="projectalign"> | ||
| <div id="projectname">Graphium C++<span id="projectnumber"> 3.0.0</span> | ||
| </div> | ||
| <div id="projectbrief">C++ accelerations of Graphium's featurization and data loading processes</div> | ||
| </td> | ||
| </tr> | ||
| </tbody> | ||
| </table> | ||
| </div> | ||
| <!-- end header part --> | ||
| <!-- Generated by Doxygen 1.11.0 --> | ||
| <script type="text/javascript"> | ||
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
| var searchBox = new SearchBox("searchBox", "search/",'.html'); | ||
| /* @license-end */ | ||
| </script> | ||
| <script type="text/javascript"> | ||
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
| $(function() { codefold.init(0); }); | ||
| /* @license-end */ | ||
| </script> | ||
| <script type="text/javascript" src="menudata.js"></script> | ||
| <script type="text/javascript" src="menu.js"></script> | ||
| <script type="text/javascript"> | ||
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
| $(function() { | ||
| initMenu('',true,false,'search.php','Search',false); | ||
| $(function() { init_search(); }); | ||
| }); | ||
| /* @license-end */ | ||
| </script> | ||
| <div id="main-nav"></div> | ||
| </div><!-- top --> | ||
| <div id="doc-content"> | ||
| <script type="text/javascript"> | ||
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
| $(function(){ initResizable(false); }); | ||
| /* @license-end */ | ||
| </script> | ||
| <!-- window showing the filter options --> | ||
| <div id="MSearchSelectWindow" | ||
| onmouseover="return searchBox.OnSearchSelectShow()" | ||
| onmouseout="return searchBox.OnSearchSelectHide()" | ||
| onkeydown="return searchBox.OnSearchSelectKey(event)"> | ||
| </div> | ||
|
|
||
| <!-- iframe showing the search results (closed by default) --> | ||
| <div id="MSearchResultsWindow"> | ||
| <div id="MSearchResults"> | ||
| <div class="SRPage"> | ||
| <div id="SRIndex"> | ||
| <div id="SRResults"></div> | ||
| <div class="SRStatus" id="Loading">Loading...</div> | ||
| <div class="SRStatus" id="Searching">Searching...</div> | ||
| <div class="SRStatus" id="NoMatches">No Matches</div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="header"> | ||
| <div class="headertitle"><div class="title">Class List</div></div> | ||
| </div><!--header--> | ||
| <div class="contents"> | ||
| <div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory"> | ||
| <table class="directory"> | ||
| <tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compact_atom.html" target="_self">CompactAtom</a></td><td class="desc">Most of the data needed about an atom </td></tr> | ||
| <tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compact_bond.html" target="_self">CompactBond</a></td><td class="desc">Most of the data needed about a bond </td></tr> | ||
| <tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_feature_values.html" target="_self">FeatureValues</a></td><td class="desc"></td></tr> | ||
| <tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_feature_values_3_01double_01_4.html" target="_self">FeatureValues< double ></a></td><td class="desc">Explicit instantiation of <code><a class="el" href="struct_feature_values.html">FeatureValues</a></code> for <code>double</code> (FP64) </td></tr> | ||
| <tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_feature_values_3_01float_01_4.html" target="_self">FeatureValues< float ></a></td><td class="desc">Explicit instantiation of <code><a class="el" href="struct_feature_values.html">FeatureValues</a></code> for <code>float</code> (FP32) </td></tr> | ||
| <tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_feature_values_3_01int16__t_01_4.html" target="_self">FeatureValues< int16_t ></a></td><td class="desc"></td></tr> | ||
| <tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_graph_data.html" target="_self">GraphData</a></td><td class="desc">Data representing a molecule before featurization </td></tr> | ||
| <tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_init_numpy_array_module.html" target="_self">InitNumpyArrayModule</a></td><td class="desc"></td></tr> | ||
| <tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_laplacian_data.html" target="_self">LaplacianData</a></td><td class="desc">Structure for caching eigendecomposition of the graph Laplacian matrix </td></tr> | ||
| <tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_mol_brief_data.html" target="_self">MolBriefData</a></td><td class="desc"></td></tr> | ||
| <tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_mol_key.html" target="_self">MolKey</a></td><td class="desc"></td></tr> | ||
| <tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_neighbor_data.html" target="_self">NeighborData</a></td><td class="desc"></td></tr> | ||
| <tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_normalization_options.html" target="_self">NormalizationOptions</a></td><td class="desc"></td></tr> | ||
| <tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_one_hot_lookup.html" target="_self">OneHotLookup</a></td><td class="desc"></td></tr> | ||
| <tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_positional_options.html" target="_self">PositionalOptions</a></td><td class="desc"></td></tr> | ||
| <tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_types.html" target="_self">Types</a></td><td class="desc"></td></tr> | ||
| </table> | ||
| </div><!-- directory --> | ||
| </div><!-- contents --> | ||
| <!-- start footer part --> | ||
| <hr class="footer"/><address class="footer"><small> | ||
| Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 | ||
| </small></address> | ||
| </div><!-- doc-content --> | ||
| </body> | ||
| </html> |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
105 changes: 105 additions & 0 deletions
105
docs/graphium_cpp/docs/class_one_hot_lookup-members.html
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,105 @@ | ||
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | ||
| <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> | ||
| <head> | ||
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | ||
| <meta http-equiv="X-UA-Compatible" content="IE=11"/> | ||
| <meta name="generator" content="Doxygen 1.11.0"/> | ||
| <meta name="viewport" content="width=device-width, initial-scale=1"/> | ||
| <title>Graphium C++: Member List</title> | ||
| <link rel="icon" href="logo-mini-dark.png" type="image/x-icon" /> | ||
| <link href="tabs.css" rel="stylesheet" type="text/css"/> | ||
| <script type="text/javascript" src="jquery.js"></script> | ||
| <script type="text/javascript" src="dynsections.js"></script> | ||
| <script type="text/javascript" src="clipboard.js"></script> | ||
| <link href="navtree.css" rel="stylesheet" type="text/css"/> | ||
| <script type="text/javascript" src="resize.js"></script> | ||
| <script type="text/javascript" src="cookie.js"></script> | ||
| <link href="search/search.css" rel="stylesheet" type="text/css"/> | ||
| <script type="text/javascript" src="search/searchdata.js"></script> | ||
| <script type="text/javascript" src="search/search.js"></script> | ||
| <link href="doxygen.css" rel="stylesheet" type="text/css" /> | ||
| </head> | ||
| <body> | ||
| <div id="top"><!-- do not remove this div, it is closed by doxygen! --> | ||
| <div id="titlearea"> | ||
| <table cellspacing="0" cellpadding="0"> | ||
| <tbody> | ||
| <tr id="projectrow"> | ||
| <td id="projectlogo"><img alt="Logo" src="logo-mini-white-doxygen.png"/></td> | ||
| <td id="projectalign"> | ||
| <div id="projectname">Graphium C++<span id="projectnumber"> 3.0.0</span> | ||
| </div> | ||
| <div id="projectbrief">C++ accelerations of Graphium's featurization and data loading processes</div> | ||
| </td> | ||
| </tr> | ||
| </tbody> | ||
| </table> | ||
| </div> | ||
| <!-- end header part --> | ||
| <!-- Generated by Doxygen 1.11.0 --> | ||
| <script type="text/javascript"> | ||
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
| var searchBox = new SearchBox("searchBox", "search/",'.html'); | ||
| /* @license-end */ | ||
| </script> | ||
| <script type="text/javascript"> | ||
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
| $(function() { codefold.init(0); }); | ||
| /* @license-end */ | ||
| </script> | ||
| <script type="text/javascript" src="menudata.js"></script> | ||
| <script type="text/javascript" src="menu.js"></script> | ||
| <script type="text/javascript"> | ||
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
| $(function() { | ||
| initMenu('',true,false,'search.php','Search',false); | ||
| $(function() { init_search(); }); | ||
| }); | ||
| /* @license-end */ | ||
| </script> | ||
| <div id="main-nav"></div> | ||
| <script type="text/javascript"> | ||
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ | ||
| $(function(){ initResizable(false); }); | ||
| /* @license-end */ | ||
| </script> | ||
| <!-- window showing the filter options --> | ||
| <div id="MSearchSelectWindow" | ||
| onmouseover="return searchBox.OnSearchSelectShow()" | ||
| onmouseout="return searchBox.OnSearchSelectHide()" | ||
| onkeydown="return searchBox.OnSearchSelectKey(event)"> | ||
| </div> | ||
|
|
||
| <!-- iframe showing the search results (closed by default) --> | ||
| <div id="MSearchResultsWindow"> | ||
| <div id="MSearchResults"> | ||
| <div class="SRPage"> | ||
| <div id="SRIndex"> | ||
| <div id="SRResults"></div> | ||
| <div class="SRStatus" id="Loading">Loading...</div> | ||
| <div class="SRStatus" id="Searching">Searching...</div> | ||
| <div class="SRStatus" id="NoMatches">No Matches</div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
|
|
||
| </div><!-- top --> | ||
| <div id="doc-content"> | ||
| <div class="header"> | ||
| <div class="headertitle"><div class="title">OneHotLookup< NUM_IN, MAX_OUT > Member List</div></div> | ||
| </div><!--header--> | ||
| <div class="contents"> | ||
|
|
||
| <p>This is the complete list of members for <a class="el" href="class_one_hot_lookup.html">OneHotLookup< NUM_IN, MAX_OUT ></a>, including all inherited members.</p> | ||
| <table class="directory"> | ||
| <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OneHotLookup</b>(const size_t list[MAX_OUT]) (defined in <a class="el" href="class_one_hot_lookup.html">OneHotLookup< NUM_IN, MAX_OUT ></a>)</td><td class="entry"><a class="el" href="class_one_hot_lookup.html">OneHotLookup< NUM_IN, MAX_OUT ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | ||
| <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>operator[]</b>(size_t i) const (defined in <a class="el" href="class_one_hot_lookup.html">OneHotLookup< NUM_IN, MAX_OUT ></a>)</td><td class="entry"><a class="el" href="class_one_hot_lookup.html">OneHotLookup< NUM_IN, MAX_OUT ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | ||
| </table></div><!-- contents --> | ||
| <!-- start footer part --> | ||
| <hr class="footer"/><address class="footer"><small> | ||
| Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 | ||
| </small></address> | ||
| </div><!-- doc-content --> | ||
| </body> | ||
| </html> |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.