>

기계 학습 프로젝트를하고 있습니다. 기능 축소를 위해 데이터에 잘린 svd를 적용한 다음 해당 데이터에 대한 신경망을 학습했습니다. to_json ()을 사용하여 신경망 모델을 저장했습니다. 보이지 않는 데이터를 나중에 변환하기 위해 잘린 svd 모델을 어떻게 저장합니까?

다음은 잘린 svd를 사용한 방법입니다.

from sklearn.decomposition import TruncatedSVD
model = TruncatedSVD(n_components=600,n_iter=10).fit(train_features)
train_features= model.transform(train_features)
test_features= model.transform(test_features)`

이 질문을 명확히하기를 바랍니다. 누군가이 질문을 해결하도록 도와 줄 수 있습니까?

  • 답변 # 1

    파이썬 피클 라이브러리를 사용할 수 있습니다

    import pickle
    # To save
    pickle.dump(model, "model.p")
    # To load again
    with open('model.p', 'r') as fp:
        model = pickle.load(fp)
    
    

  • 이전 Ansible을 사용하여 Powershell에 매개 변수 목록 전달
  • 다음 asp.net core - Identity Server 4를 사용하여 iOS (사파리 및 크롬)에서 무한 루프 인증을 진단하는 데 필요한 지침