pySIPFENN API
Subpackages
- pySIPFENN Core
- pySIPFENN
CalculatorCalculator.modelsCalculator.loadedModelsCalculator.descriptorDataCalculator.predictionsCalculator.predictedPropertiesCalculator.inputFilesCalculator.appendPrototypeLibrary()Calculator.calculate_KS2022()Calculator.calculate_KS2022_dilute()Calculator.calculate_KS2022_randomSolutions()Calculator.calculate_Ward2017()Calculator.destroy()Calculator.downloadModels()Calculator.findCompatibleModels()Calculator.get_resultDicts()Calculator.get_resultDictsWithNames()Calculator.loadModelCustom()Calculator.loadModels()Calculator.makePredictions()Calculator.parsePrototypeLibrary()Calculator.runFromDirectory()Calculator.runFromDirectory_dilute()Calculator.runModels()Calculator.runModels_dilute()Calculator.runModels_randomSolutions()Calculator.updateModelAvailability()Calculator.writeDescriptorsToCSV()Calculator.writeDescriptorsToNPY()Calculator.writeResultsToCSV()
overwritePrototypeLibrary()string2prototype()ward2ks2022()wrapper_KS2022_dilute_generate_descriptor()wrapper_KS2022_randomSolutions_generate_descriptor()
- modelAdjusters
LocalAdjusterLocalAdjuster.calculatorLocalAdjuster.modelLocalAdjuster.adjustedModelLocalAdjuster.descriptorDataLocalAdjuster.targetDataLocalAdjuster.adjust()LocalAdjuster.highlightCompositions()LocalAdjuster.highlightPoints()LocalAdjuster.matrixHyperParameterSearch()LocalAdjuster.plotAdjusted()LocalAdjuster.plotStarting()
OPTIMADEAdjuster
- modelExporters
- pySIPFENN
- Featurizers
- pySIPFENN Models
- pySIPFENN Tests
- Core pySIPFENN Functionalities
TestCoreTestCore.detectModels()TestCore.setUp()TestCore.tearDown()TestCore.testDestroy()TestCore.testDownloadAndLoadModels()TestCore.testFromPOSCAR_KS2022()TestCore.testFromPOSCAR_Ward2017()TestCore.testFromPrototypes_KS2022_randomSolution()TestCore.testFromStructure_KS2022_dilute()TestCore.testInit()TestCore.test_CalculatorPrint()TestCore.test_RunModels_Errors()TestCore.test_WriteDescriptorDataToCSV()TestCore.test_WriteDescriptorDataToNPY()TestCore.test_descriptorCalculate_KS2022_dilute_parallel()TestCore.test_descriptorCalculate_KS2022_dilute_serial()TestCore.test_descriptorCalculate_KS2022_parallel()TestCore.test_descriptorCalculate_KS2022_serial()TestCore.test_descriptorCalculate_Ward2017_parallel()TestCore.test_descriptorCalculate_Ward2017_serial()TestCore.test_util_Ward2017toKS2022()
TestCoreRSSTestCoreRSS.setUp()TestCoreRSS.tearDown()TestCoreRSS.test_descriptorCalculate_KS2022_randomSolution_parallel_multiple()TestCoreRSS.test_descriptorCalculate_KS2022_randomSolution_parallel_pair()TestCoreRSS.test_descriptorCalculate_KS2022_randomSolution_serial_multiple()TestCoreRSS.test_descriptorCalculate_KS2022_randomSolution_serial_pair()
- KS2022 Featurization Correctness
- KS2022 Dilute-Optimized Featurization Correctness
- KS2022 Random Solution Featurization Correctness
- Ward2017 Featurization Correctness
- Auto Runtime of All ONNX Models with Ward2017
- Accuracy of NN9 20 24 Predictions Against Reference
- Model Exporters Runtime
TestExportersTestExporters.setUp()TestExporters.tearDown()TestExporters.testCoreMLExport()TestExporters.testExceptions1()TestExporters.testExceptions2()TestExporters.testInit()TestExporters.testModelsLoaded()TestExporters.testONNXExport()TestExporters.testONNXFP16()TestExporters.testONNXSimplify()TestExporters.testTorchExport()
- Defining Custom Models
- Automatic Model Tuning with OPTIMADE API
- Core pySIPFENN Functionalities