Particles2023AnalysisHung.py File Reference

Namespaces

 Particles2023AnalysisHung
 

Functions

def Particles2023AnalysisHung.plot_result_GL (gl_file)
 Plot the GL data. More...
 
def Particles2023AnalysisHung.predict_model (file_name, num_nodes, num_layer)
 Train and evaluate a neural network model for angle of repose prediction. More...
 
def Particles2023AnalysisHung.random_forest (file_name)
 Train and evaluate a random forest model for angle of repose prediction. More...
 
def Particles2023AnalysisHung.plot_4d (file_name)
 Plot a 3D scatter plot of the training data. More...
 
def Particles2023AnalysisHung.plot_relationship (file_name, save)
 Plot the relationship between input parameters and the angle of repose. More...
 
def Particles2023AnalysisHung.get_correlation (file_name)
 
def Particles2023AnalysisHung.write_calibration_script (str var, str material)
 Generate a calibration script for simulation. More...
 

Variables

dictionary Particles2023AnalysisHung.params
 
string Particles2023AnalysisHung.file_name_eskal = "Eskal150NN.csv"
 
string Particles2023AnalysisHung.file_name_sand = "SandNN.csv"
 
string Particles2023AnalysisHung.file_name = "SandNN.csv"
 
def Particles2023AnalysisHung.res = predict_model(file_name, j, i)
 
string Particles2023AnalysisHung.out = str(i) + ',' + str(j) + ',' + str(res) + "\n"