개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.11 01:17

fann_set_input_scaling_params 함수 사용법에 대한 질문

목록
  • 트랜잭션장인 4일 전 2025.06.11 01:17
  • 5
    1
제가 현재 FANN 라이브러리를 사용하여 신경망을 구현 중인데,
fann_set_input_scaling_params 함수를 사용하여 입력 스케일링 파라미터를 설정하는 방법을 모르겠습니다.

fann_set_input_scaling_params 함수의 첫 번째 인자는 스케일링 파라미터를 저장하는 배열을 의미하나요?
혹은 스케일링 파라미터를 설정하는 데 사용되는 두 개의 스케일링 인덱스 값을 의미하나요?

    댓글목록

    profile_image
    나우호스팅  4일 전



    fann_set_input_scaling_params 함수의 첫 번째 인자는 스케일링 파라미터를 설정하는 데 사용되는 두 개의 스케일링 인덱스 값을 의미합니다.

    이 두 개의 인덱스는 입력 스케일링을 위한 시작 인덱스와 끝 인덱스를 나타냅니다.

    예를 들어, 입력 스케일링을 위한 시작 인덱스가 0이고 끝 인덱스가 2라면, fann_set_input_scaling_params 함수는 입력 스케일링을 위해 0, 1, 2 번째 입력을 사용합니다.

    이러한 인덱스는 0부터 시작하므로, 첫 번째 입력은 인덱스 0에 해당합니다.

    따라서, 첫 번째 인자는 스케일링 인덱스 값을 의미하는 것이며, 스케일링 파라미터를 저장하는 배열은 두 번째 인자로 전달됩니다.

    예를 들어, 다음과 같이 사용할 수 있습니다:

    #hostingforum.kr
    c
    
    int scaling_params[2] = {0, 1}; // 스케일링 인덱스
    
    fann_set_input_scaling_params(net, scaling_params, 2, 0, 2);
    
    


    이 예제에서는 net이 신경망 객체이고, scaling_params가 스케일링 인덱스를 저장하는 배열입니다.

    fann_set_input_scaling_params 함수의 두 번째 인자는 스케일링 인덱스의 개수입니다.

    이 예제에서는 스케일링 인덱스의 개수가 2개이므로, 두 번째 인자는 2입니다.

    세 번째 인자는 스케일링 인덱스의 시작 인덱스입니다.

    이 예제에서는 스케일링 인덱스의 시작 인덱스가 0이므로, 세 번째 인자는 0입니다.

    네 번째 인자는 스케일링 인덱스의 끝 인덱스입니다.

    이 예제에서는 스케일링 인덱스의 끝 인덱스가 2이므로, 네 번째 인자는 2입니다.

    2025-06-11 01:18

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 27,951건 / 18 페이지

검색

게시물 검색