FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

comet-ml/comet-java-sdk at fixConfigOverride · GitHub

 
 

Repository files navigation

comet-java-sdk

This project is still under development.

Using Comet Java SDK:

  • The latest released version available in Maven Central:
  • Add dependency to pom.xml:
    <dependencies>
        <dependency>
            <groupId>ml.comet</groupId>
            <artifactId>comet-java-client</artifactId>
            <version>1.1.2</version>
        </dependency>
    </dependencies>
  • create experiment and log stuff:
OnlineExperiment experiment = OnlineExperimentImpl.builder()
                .withApiKey("someApiKey")
                .withProjectName("someProject")
                .withWorkspace("someWorkspace")
                .build();
        experiment.setExperimentName("My experiment");
        experiment.logParameter("batch_size", "500");
        experiment.logMetric("strMetric", 123);
        experiment.end();
  • Configure you experiment object:
#Configuration hierarchy:
#Enviorment varilable > Configuration File Override > typesafe default config file (application.conf)

#Setting configuration in code:
OnlineExperimentImpl.builder().withApiKey("someApiKey").build();

#Override configuration file (can have partial keys)
OnlineExperimentImpl.builder().withConfig(new File("/tmp/comet.conf")).build();

# Read from environment variables OR from configuration file in classpath (application.conf)
OnlineExperimentImpl.builder().build();

####You also can check sample experiment For more usage examples refer to tests

Releases

Packages

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL