whylogs-java
Profile and monitor your ML data pipeline end-to-end
파일 탐색기
최종 버전 다운로드 (.zip)- gradle-build-pr.yml
- BoundedExecutor.java
- RandomWordGenerator.java
- WordListGenerator.java
- Profiler.java
- ProfileViewer.java
- log4j2.xml
- wordlist.small.txt
- build.gradle.kts
- README.md
- DateTimeFormatParser.java
- EasyDateTimeParser.java
- ColumnsChunkSegmentIterator.java
- ClassificationMetrics.java
- ModelMetrics.java
- RegressionMetrics.java
- CharPosTracker.java
- DoubleTracker.java
- LongTracker.java
- StringTracker.java
- VarianceTracker.java
- CountersTracker.java
- NumberTracker.java
- SchemaTracker.java
- TypedData.java
- TypedDataConverter.java
- FrequentStringsSketch.java
- ThetaSketch.java
- ProtobufHelper.java
- ColumnProfile.java
- DatasetProfile.java
- ModelProfile.java
- SchemaInformation.java
- SummaryConverters.java
- EasyDateTimeParserTest.java
- ColumnsChunkSegmentIteratorTest.java
- ClassificationMetricsTest.java
- RegressionMetricsTest.java
- DoubleTrackerTest.java
- LongTrackerTest.java
- StringTrackerTest.java
- VarianceTrackerTest.java
- CountersTrackerTest.java
- NumberTrackerTest.java
- SchemaTrackerTest.java
- ThetaSketchTest.java
- ColumnProfileTest.java
- DatasetProfileTest.java
- ModelProfileTest.java
- SummaryConvertersTest.java
- profiles-1.bin
- python_profile.bin
- regression.bin
- build.gradle.kts
- proto
- gradle-wrapper.jar
- gradle-wrapper.properties
- log4j.properties
- __init__.py
- autosegmentation.py
- __init__.py
- profile.py
- __init__.py
- test_autosegmentation.py
- .gitignore
- Makefile
- poetry.lock
- pyproject.toml
- RetryUtil.scala
- WhyLogs.scala
- DatasetProfileAggregator.scala
- DatasetProfileMerger.scala
- brazillian_608_features.parquet
- prediction_data.parquet
- RetryUtilTest.scala
- WhyLogsTest.scala
- DatasetProfileAggregatorTest.scala
- SharedSparkContext.scala
- build.gradle.kts
- build.gradle.kts
- gradle-wrapper.jar
- gradle-wrapper.properties
- .bumpversion.cfg
- .gitignore
- .gitmodules
- build.gradle.kts
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- settings.gradle.kts
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/whylabs/whylogs-java
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd whylogs-java
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
3. Python
쉬움사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd spark/python
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
