SGD_gradient Function

public function SGD_gradient(fx, training_data_x, training_data_fx, params) result(grad)

Arguments

Type IntentOptional Attributes Name
public function fx(x, params) result(ret)
Arguments
Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: x
real(kind=real64), intent(in) :: params(:)
Return Value real(kind=real64)
real(kind=real64), intent(in) :: training_data_x
real(kind=real64), intent(in) :: training_data_fx
real(kind=real64), intent(in) :: params(:)

Return Value real(kind=real64), allocatable, (:)