Source Files

FileDescription
athena.f90
athena_accuracy.f90
athena_activation.f90
athena_activation_gaussian.f90
athena_activation_layer.f90
athena_activation_leaky_relu.f90
athena_activation_linear.f90
athena_activation_none.f90
athena_activation_piecewise.f90
athena_activation_relu.f90
athena_activation_selu.f90
athena_activation_sigmoid.f90
athena_activation_softmax.f90
athena_activation_swish.f90
athena_activation_tanh.f90
athena_add_layer.f90
athena_avgpool1d_layer.f90
athena_avgpool2d_layer.f90
athena_avgpool3d_layer.f90
athena_base_layer.f90
athena_base_layer_sub.f90
athena_base_layer_sub_init.f90
athena_base_layer_sub_io.f90
athena_batchnorm1d_layer.f90
athena_batchnorm2d_layer.f90
athena_batchnorm3d_layer.f90
athena_clipper.f90
athena_concat_layer.f90
athena_container_layer.f90
athena_container_layer_sub.f90
athena_conv1d_layer.f90
athena_conv2d_layer.f90
athena_conv3d_layer.f90
athena_diffstruc_extd.f90
athena_diffstruc_extd_loss.f90
athena_diffstruc_extd_sub.f90
athena_diffstruc_extd_sub_batchnorm.f90
athena_diffstruc_extd_sub_conv.f90
athena_diffstruc_extd_sub_duvenaud.f90
athena_diffstruc_extd_sub_kipf.f90
athena_diffstruc_extd_sub_merge.f90
athena_diffstruc_extd_sub_nop.f90
athena_diffstruc_extd_sub_pad.f90
athena_diffstruc_extd_sub_pool.f90
athena_dropblock2d_layer.f90
athena_dropblock3d_layer.f90
athena_dropout_layer.f90
athena_duvenaud_msgpass_layer.f90
athena_dynamic_lno_layer.f90
athena_fixed_lno_layer.f90
athena_flatten_layer.f90
athena_full_layer.f90
athena_graph_nop_layer.f90
athena_initialiser.f90
athena_initialiser_data.f90
athena_initialiser_gaussian.f90
athena_initialiser_glorot.f90
athena_initialiser_he.f90
athena_initialiser_ident.f90
athena_initialiser_lecun.f90
athena_initialiser_ones.f90
athena_initialiser_zeros.f90
athena_input_layer.f90
athena_io_utils.F90
athena_kipf_msgpass_layer.f90
athena_loss.f90
athena_lr_decay.f90
athena_maxpool1d_layer.f90
athena_maxpool2d_layer.f90
athena_maxpool3d_layer.f90
athena_metrics.f90
athena_misc_ml.f90
athena_misc_types.f90
athena_misc_types_sub.f90
athena_msgpass_layer.f90
athena_msgpass_layer_sub.f90
athena_network.f90
athena_network_sub.f90
athena_neural_operator_layer.f90
athena_normalisation.f90
athena_onnx.f90
athena_onnx_creators.f90
athena_onnx_msgpass_utils.f90
athena_onnx_nop_utils.f90
athena_onnx_read_sub.f90
athena_onnx_utils.f90
athena_onnx_write_sub.f90
athena_optimiser.f90
athena_orthogonal_attention_layer.f90
athena_orthogonal_nop_block.f90
athena_pad1d_layer.f90
athena_pad2d_layer.f90
athena_pad3d_layer.f90
athena_random.f90
athena_recurrent_layer.f90
athena_regulariser.f90
athena_reshape_layer.f90
athena_spectral_filter_layer.f90
athena_tools_infile.f90
athena_wandb.F90