Skip to content

Commit b7097cb

Browse files
committed
[CM-1579]: Implemented example of text logging in the OnlineExperimentExample.
1 parent 503dadd commit b7097cb

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

comet-examples/src/main/java/ml/comet/examples/BaseExample.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ interface BaseExample {
2424
String GRAPH_JSON_FILE = "graph.json";
2525
String CODE_FILE = "code_sample.py";
2626

27+
Map<String, Object> SOME_METADATA = new HashMap<String, Object>() {{
28+
put("metaInt", 10);
29+
put("metaString", "test");
30+
put("metaBoolean", true);
31+
}};
32+
2733
static void generateCharts(OnlineExperiment experiment) {
2834
long currentStep = experiment.getStep();
2935

comet-examples/src/main/java/ml/comet/examples/OnlineExperimentExample.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,12 @@ private static void run(OnlineExperiment experiment) throws Exception {
7171
experiment.logParameter("batch_size", "500");
7272
experiment.logParameter("learning_rate", 12);
7373

74+
experiment.logText("Sample text",
75+
ExperimentContext.builder()
76+
.withContext("train")
77+
.withStep(12).build(),
78+
SOME_METADATA);
79+
7480
// upload assets
7581
//
7682
experiment.uploadAsset(getResourceFile(CHART_IMAGE_FILE), "amazing chart.png", false);

0 commit comments

Comments
 (0)