Skip to content

Commit e3756f1

Browse files
committed
CM-1597: Updated examples to use new experiment builder interface.
1 parent fc539dd commit e3756f1

File tree

2 files changed

+9
-10
lines changed

2 files changed

+9
-10
lines changed

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package ml.comet.examples;
22

3+
import ml.comet.experiment.ExperimentBuilder;
34
import ml.comet.experiment.OnlineExperiment;
4-
import ml.comet.experiment.OnlineExperimentImpl;
55

66
import java.io.IOException;
77

@@ -40,13 +40,13 @@ private void run() throws IOException {
4040
//this will take configs from /comet-java-sdk/comet-examples/src/main/resources/application.conf
4141
//be sure you have set up apiKey, project, workspace in defaults.conf before you start!
4242

43-
OnlineExperiment experiment = OnlineExperimentImpl
44-
.builder()
43+
OnlineExperiment experiment = ExperimentBuilder
44+
.OnlineExperiment()
4545
.interceptStdout()
4646
.build();
4747

48-
//you can use a builder or just inject params
49-
//OnlineExperimentImpl.builder();
48+
//you can use a default builder or just inject params
49+
//OnlineExperiment experiment = ExperimentBuilder.OnlineExperiment().builder();
5050

5151
experiment.setExperimentName("Java-SDK 2.0.2");
5252
experiment.nextStep();

comet-examples/src/main/java/ml/comet/examples/mnist/MnistExperimentExample.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import com.beust.jcommander.JCommander;
44
import com.beust.jcommander.Parameter;
5+
import ml.comet.experiment.ExperimentBuilder;
56
import ml.comet.experiment.OnlineExperiment;
6-
import ml.comet.experiment.OnlineExperimentImpl;
77
import org.deeplearning4j.datasets.iterator.impl.MnistDataSetIterator;
88
import org.deeplearning4j.nn.api.Model;
99
import org.deeplearning4j.nn.api.OptimizationAlgorithm;
@@ -63,18 +63,17 @@ public final class MnistExperimentExample {
6363
* <p>Alternatively you can set these values in the <strong>resources/application.conf</strong> file
6464
*
6565
* @param args the command line arguments.
66-
* @throws Exception if any exception occurs during experiment execution.
6766
*/
68-
public static void main(String[] args) throws Exception {
67+
public static void main(String[] args) {
6968
MnistExperimentExample main = new MnistExperimentExample();
7069
JCommander.newBuilder()
7170
.addObject(main)
7271
.build()
7372
.parse(args);
7473

7574
// update application.conf or provide environment variables as described in JavaDoc.
76-
OnlineExperiment experiment = OnlineExperimentImpl
77-
.builder()
75+
OnlineExperiment experiment = ExperimentBuilder
76+
.OnlineExperiment()
7877
.interceptStdout()
7978
.build();
8079
try {

0 commit comments

Comments
 (0)