Skip to content

1.5 update - pep8 styling, rework of server, model classes/methods

Choose a tag to compare

@tjkessler tjkessler released this 29 Aug 23:05
· 464 commits to master since this release
474e611
  • Changes to Server methods:
    • open_project -> __open_project, now called with optional argument on Server initialization
    • Updated default arguments for create_project, import_data, train_model, select_best
    • Configuration .yml file now only contains model architecture/learning variables
      • Variable names renamed for clarity
    • tune_hyperparameters now scales to predefined number of hidden layers
  • Changes to ecnet/model.py methods:
    • Activation functions are now stored in ACTIVATION_FUNCTIONS, a dictionary of callable functions
    • corresponding to supplied activation functions
    • Layer objects house activation functions corresponding to ACTIVATION_FUNCTIONS
    • __feed_forward uses the activation function stored in Layer for computation
  • Updates to documentation/examples reflecting above changes
  • Code style == pep8