67376e7b0f23f02f3cfb1cbb422783d5b243053b,Orange/widgets/data/owdatasampler.py,,sample_random_n,#Any#Any#Any#Any#Any#,309

Before Change



def sample_random_n(table, n, stratified=False, replace=False,
                    random_state=None):
    assert n > 0
    n = int(n)
    if replace:
        if n == 1 and len(table):
            // one example is needed, not the whole (100%) set

After Change



def sample_random_n(table, n, stratified=False, replace=False,
                    random_state=None):
    if replace:
        sample = np.random.random_integers(0, len(table) - 1, n)
        o = np.ones(len(table))
        o[sample] = 0
        others = np.nonzero(o)[0]
        return others, sample
    if stratified and is_discrete(table.domain.class_var):
        test_size = max(len(table.domain.class_var.values), n)
        ind = cross_validation.StratifiedShuffleSplit(
            table.Y.ravel(), n_iter=1,
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 3

Instances


Project Name: biolab/orange3
Commit Name: 67376e7b0f23f02f3cfb1cbb422783d5b243053b
Time: 2015-01-09
Author: janez.demsar@fri.uni-lj.si
File Name: Orange/widgets/data/owdatasampler.py
Class Name:
Method Name: sample_random_n


Project Name: merenlab/anvio
Commit Name: 32f570a441583d37c088a7340f19e939af42244b
Time: 2020-01-26
Author: kiefl.evan@gmail.com
File Name: anvio/contigops.py
Class Name: Contig
Method Name: analyze_coverage


Project Name: OpenNMT/OpenNMT-py
Commit Name: a3eaeb686bb7ed8b1521243111dc2eb771889b2b
Time: 2019-02-11
Author: dylan.flaute@gmail.com
File Name: onmt/translate/random_sampling.py
Class Name: RandomSampling
Method Name: update_finished