Package | Description |
---|---|
magpie |
Holds the main class for this program
|
magpie.attributes.evaluators |
Methods to evaluate the predictive power of single attributes
|
magpie.attributes.expanders |
Classes that expand the number of available attributes
|
magpie.attributes.generators |
Objects design to compute new attributes for a dataset.
|
magpie.attributes.generators.composition |
Attributes based on the composition of a material.
|
magpie.attributes.generators.crystal |
Tools to generate attributes based on crystal structures
|
magpie.attributes.generators.element |
Attribute generators for elements from the periodic table.
|
magpie.attributes.generators.prototype |
Attributes for datasets where the material is entirely composed of materials
with the same prototype crystal structure.
|
magpie.attributes.selectors |
Methods to select attribute subsets that might lead to more effective models
|
magpie.cluster |
Separate data into multiple subsets using unsupervised learning
|
magpie.csp |
Models that predict what crystal structure will appear under different conditions.
|
magpie.csp.diagramdata | |
magpie.data |
Objects designed to store, manipulate, and output data
|
magpie.data.materials |
Datasets specifically designed to handle data from OQMD
|
magpie.data.materials.util |
Data structures used by several types of Dataset/Entry
|
magpie.data.utilities.filters |
Classes that allow for filtering undesired entries out of a Dataset
|
magpie.data.utilities.generators |
Holds classes designed to generate entries.
|
magpie.data.utilities.modifiers |
Operations that make changes to a Dataset and the entries it contains
|
magpie.data.utilities.modifiers.duplicates |
Tools for removing duplicates in a dataset
|
magpie.data.utilities.normalizers |
Adjust attributes and/or class to all exist on the same range.
|
magpie.data.utilities.output |
Utilities for writing datasets to disk or other outputs
|
magpie.data.utilities.splitters |
Operations to partition a Dataset into multiple subsets.
|
magpie.models |
Templates for different model types
|
magpie.models.classification |
Models designed to classify data into multiple categories
|
magpie.models.interfaces |
Holds interfaces that define certain classes of models
|
magpie.models.regression |
Models that predict a single, continuous class variable
|
magpie.models.regression.crystal |
Models based on the crystal structure of a material.
|
magpie.models.regression.nonlinear |
Sample AbstractNonlinearRegression implementations
|
magpie.models.utility |
Abstract classes that hold operations necessary to run different models
|
magpie.optimization.rankers |
Classes that rank entries based on arbitrary criteria
|
magpie.statistics.performance |
Classes necessary to generate statistics about model
|
magpie.statistics.utility |
Classes that handle calculation of useful statistics
|
magpie.user |
Classes that make the user interface possible
|
magpie.user.server | |
magpie.user.server.operations | |
magpie.utility |
Junk that does not fall under another category
|
magpie.utility.interfaces |
Interfaces that are useful for a variety of object types.
|
magpie.utility.tools |
Utilities that can be used from the command line.
|