pca_inverse_transform Interface

public interface pca_inverse_transform

Reconstructs original data from the reduced space (Specification)


Subroutines

private module subroutine pca_inverse_transform_dp(x_reduced, components, x_reconstructed, x_mean)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: x_reduced(:,:)
real(kind=dp), intent(in) :: components(:,:)
real(kind=dp), intent(out) :: x_reconstructed(:,:)
real(kind=dp), intent(in), optional :: x_mean(:)

private module subroutine pca_inverse_transform_sp(x_reduced, components, x_reconstructed, x_mean)

Arguments

Type IntentOptional Attributes Name
real(kind=sp), intent(in) :: x_reduced(:,:)
real(kind=sp), intent(in) :: components(:,:)
real(kind=sp), intent(out) :: x_reconstructed(:,:)
real(kind=sp), intent(in), optional :: x_mean(:)