Building-block functions
- mineralML Documentation
- Core Functions
- Sequential, Transfer-Learning Machine Learning Functions
FeatureExtractorLatentProjectorReconstructionDecoderReconstructionWrapperVariationalLayerbalance()build_model_from_config()class2mineral()compute_z2_from_df()convert_fe_to_feot()enable_mc_sampling()format_oxide_label()kl_divergence_sum()load_hybrid_checkpoint()load_minclass_nn()load_mineral_classes()norm_data()plot_harker()plot_latent_space()plot_latent_space_training()plot_loss_curves()plot_z2_overlay()predict_class_prob()predict_class_prob_nnwr()prep_df()train_hybrid_model()train_nn_hybrid_bottleneck()train_nn_hybrid_classifier()unique_mapping()
- Mapping Functions
batch_extract_line_profiles()df_to_maps()extract_line_profile()fill_phase_holes()get_profile_map()interactive_line_profile()interactive_pixels()load_element_maps()load_maps_from_dir()maps_to_df()parse_ctf_header()pick_common_phases()plot_component_composite()plot_ctf_phases()plot_line_profile()plot_locations()plot_oxide_map()plot_phase_counts()plot_phase_map()plot_phase_proportions()plot_pred_score_histograms()plot_score_map()remove_islands()renormalize_maps()run_map()
- Stoichiometric Functions
AmphiboleCalculatorAmphiboleClassifierApatiteCalculatorBaseMineralCalculatorBiotiteCalculatorCalciteCalculatorChloriteCalculatorClinopyroxeneCalculatorEpidoteCalculatorFeldsparCalculatorFeldsparClassifierGarnetCalculatorGlassCalculatorGlassClassifierKalsiliteCalculatorLeuciteCalculatorMeliliteCalculatorMuscoviteCalculatorNephelineCalculatorOlivineCalculatorOrthopyroxeneCalculatorOxideClassifierPyroxeneClassifierQuartzCalculatorRhombohedralOxideCalculatorRutileCalculatorSerpentineCalculatorSodicPyroxeneCalculatorSpinelCalculatorTASClassifierTitaniteCalculatorTourmalineCalculatorZirconCalculatorelement_to_oxide()element_to_oxide_identity()oxide_to_element()
- Synthetic Mineral Generator
- Confusion Matrix Functions
- Constants