Examples of Combination


Examples of dclong.stat.Combination

   */
  private void updateCombinations(int sizeOfEachDataSet, int sizeOfSample){
    if(combinations==null||
        combinations.length!=Combination.choose(sizeOfEachDataSet, sizeOfSample).intValue()||
        combinations[0].length!=sizeOfSample){
      Combination comb = new Combination(sizeOfEachDataSet,sizeOfSample);
      if(this.sizeOfFirstGroup==this.sizeOfSecondGroup){
        combinations = comb.getCombinations(comb.getTotal().divide(new BigInteger("2")).intValue());
      }else{
        combinations = comb.getCombinations(comb.getTotal().intValue());
      }
      upperBound = combinations.length - 1;
    }
  }
View Full Code Here

Examples of dclong.stat.Combination

    int sizeOfEachDataSet = 26;
//    int sizeOfFirstGroup = 8;
    int sizeOfFirstGroup = 5;
//    int numberOfTests = 10000;
    int numberOfTests = 12625;
    Combination comb = new Combination(sizeOfEachDataSet,sizeOfFirstGroup);
    int[][] cs = comb.getCombinations(comb.getTotal().intValue());
//    int index = 0;
    String inputFile = "/home/adu/Dropbox/research/nettleton/spt/mean/jdata/sub_ALL_data.bin";
//    String inputFile = "D:\\Dropbox\\Research\\Nettleton\\SPT\\Mean\\SerialTest\\Dependent\\testing-data-" + index + ".bin";
    String outputFile = "/home/adu/Dropbox/research/nettleton/spt/mean/output/sub_ALL_out.bin";
//    String outputFile = "D:\\Dropbox\\Research\\Nettleton\\SPT\\Mean\\SerialTest\\Dependent\\testing-data-out-Impl-" + index + ".bin";
View Full Code Here

Examples of dclong.stat.Combination

    int sequentialTerminationCriteria = 10;
    int numberOfPermutations = 1000;
    int upperBound = Combination.choose(sizeOfEachDataSet, sizeOfFirstGroup).intValue() - 1;
    int simulationIndex = 0;
    SPTOutput[][] output = new SPTOutput[1][numberOfTests];
    Combination comb = new Combination(sizeOfEachDataSet,sizeOfFirstGroup);
    int[][] cs = comb.getCombinations(comb.getTotal().intValue());
    int index = 15;
//    String inputFile = "D:\\Dropbox\\Research\\Nettleton\\SPT\\Mean\\data\\sub_ALL_data.bin";
    String inputFile = "D:\\Dropbox\\Research\\Nettleton\\SPT\\Mean\\test-dependent\\testing-data-" + index + ".bin";
    String outputFile = "D:\\Dropbox\\Research\\Nettleton\\SPT\\Mean\\test-dependent\\testing-data-out-runnable-"+index+".bin";
    double[][] data = BinaryReader.readDouble(inputFile, numberOfTests, sizeOfEachDataSet);
View Full Code Here

Examples of hudson.matrix.Combination

    @Test
    public void should_run_parallel_build_of_the_combination_if_command_is_parallized() throws Exception {
        DockerImageBuildConfiguration dockerImageBuildConfiguration = new DockerImageBuildConfiguration(of("image", "ubutu",
                "command", of("one","echo one", "two","echo two")),"buildId",new ShellCommands());
        Assert.assertTrue(dockerImageBuildConfiguration.isParallized());
        ShellCommands shellCommands = dockerImageBuildConfiguration.toShellCommands(new Combination(of("command","two")));
        Assert.assertEquals("docker run --rm --sig-proxy=true ubutu sh -cx \"echo two\"",shellCommands.get(0));
    }
View Full Code Here

Examples of hudson.matrix.Combination

        super(Combination.class);
    }

    @Override
    public Object decode(Class targetClass, Object fromDBObject, MappedField optionalExtraInfo) {
        return new Combination((Map<String, String>) fromDBObject);
    }
View Full Code Here

Examples of hudson.matrix.Combination

        dynamicBuild.setAxisList(getAxisList(buildConfiguration));
       Result result ;
        if(buildConfiguration.isParallized()){
            result = runMultiConfigbuildRunner(dynamicBuild, buildConfiguration, listener, launcher);;
        }else{
             result = runSingleConfigBuild(dynamicBuild, new Combination(ImmutableMap.of("script", "main")),buildConfiguration,buildExecutionContext,listener,launcher) ;
        }
        runPlugins(dynamicBuild, buildConfiguration.getPlugins(), listener, launcher);
        runNotifiers(dynamicBuild,buildConfiguration,listener);
        return result;
    }
View Full Code Here

Examples of hudson.matrix.Combination

            build.setAxisList(buildConfiguration.getAxisList());
            Result result ;
            if(buildConfiguration.isParallized()){
                result = runMultiConfigbuildRunner(build, buildConfiguration, listener, launcher);
            }else{
                result = runSubBuild(new Combination(ImmutableMap.of("script", "main")), buildExecutionContext, listener);
            }
            return result;

        }catch (InterruptedException e){
            if(buildConfiguration !=null && Iterables.isEmpty(buildConfiguration.getLinkCleanupCommands())){
View Full Code Here

Examples of hudson.matrix.Combination

    @Test
    public void should_not_install_language_packages_if_language_is_unknown() {
        ListOrSingleValue<String> packageValue = new ListOrSingleValue<String>("package1");
        PackagesSection packagesSection = new PackagesSection(packageValue, new LanguageSection(new StringValue("unknown")), new LanguageVersionsSection(new ListOrSingleValue<String>("version1")));
        String installPackagesScript = packagesSection.getInstallPackagesScript(new Combination(ImmutableMap.of("one", "two")));
        assertEquals("install_packages package1", installPackagesScript);
    }
View Full Code Here

Examples of hudson.matrix.Combination

public class VarsSectionTest {

    @Test
    public void should_export_environment_variables() {
        VarsSection varsSection = new VarsSection(new MapValue<String, String>(map("RBXOPT", "-X19", "JRUBY_OPTS", "--1.9")));
        ShellCommands script = varsSection.toScript(new Combination(map("script", "main")));
        assertTrue(script.toShellScript().contains("export RBXOPT=-X19"));
        assertTrue(script.toShellScript().contains("export JRUBY_OPTS=--1.9"));
    }
View Full Code Here

Examples of hudson.matrix.Combination

    @Test
    public void should_run_post_build() {
        ConfigSection afterRunSection = new AfterRunSection(configListOrSingleValue("spec integration1", "spec integration2"));

        Combination combination = new Combination(ImmutableMap.of("script", "post_build"));
        assertTrue(afterRunSection.toScript(combination).toShellScript().contains("spec integration1"));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.