아래 문서는 foundry_ml
라이브러리에 대해 설명하고 있으나, 이제 플랫폼에서는 더 이상 권장하지 않습니다. 대신 palantir_models
라이브러리를 사용하시기 바랍니다.
foundry_ml
라이브러리는 2025년 10월 31일에 제거될 예정이며, 이는 Python 3.9의 예정된 폐기와 일치합니다.
Foundry는 모든 머신러닝 라이브러리와 함께 작동하도록 설계되었지만, 일부 인기있는 라이브러리에 대한 지원이 사전 패키지로 제공됩니다. 이러한 라이브러리들은 이코시스템과 원활하게 운영되며 공식적인 호환성 보장이 있습니다.
이러한 라이브러리에서 모델을 작성하고 파라미터 옵션을 활용하는 것을 돕기 위해, foundry_ml
라이브러리는 특정 클래스 주변의 관련 메타데이터를 노출하는 foundry_ml.help
라는 도우미 함수를 제공합니다.
아래 코드에서, scikit-learn의 RandomForest
를 학습시키고 있는데, 랜덤 포레스트에 대한 Stage
를 생성할 때 변경할 수 있는 파라미터 옵션을 알고 싶다고 가정해봅시다.
이 코드를 Code Workbook Console에 복사 및 붙여넣기 하세요.
Copied!1 2 3 4 5 6
import foundry_ml from sklearn.ensemble import RandomForestClassifier # sklearn 라이브러리에서 RandomForestClassifier 를 가져옵니다. foundry_ml.help(RandomForestClassifier) # RandomForestClassifier에 대한 도움말을 불러옵니다.
결과물은 다음 형식으로 나타납니다:
Copied!1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
""" Transform Docstring (변환 독스트링) Args: param2: (필수) Param2 독스트링 param1: (선택 가능) Param1 독스트링 param3: (선택 가능, 기본값=Default) Param3 독스트링 **Input** (입력) Inputspec 독스트링 **Output** (출력) Outputspec 독스트링 """
help
는 클래스가 기본적으로 지원되지 않는 경우 None
을 반환합니다.