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,
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