8d4d199c35f5163ed21ae705a16ce3c8548d60c6,Orange/data/io.py,BasketReader,prescan_file,#BasketReader#Any#,191
Before Change
for line in file:
items = set(mo.group(1 ).strip()
for mo in self.re_name.finditer(line))
names.update(items)
n_elements += len(items)
n_rows += 1
return names, n_elements, n_rows
def construct_domain (self, names) :
attributes = [ContinuousVariable.make(name) for name in sorted (names) ]
After Change
Return a list of attributes that appear in the file
n_elements = 0
classes = file.readline().strip()
header = classes.lower().startswith("classes:" )
if header:
classes = set(x.strip() for x in classes[8 :].split("," ))
names = set(classes)
else :
names = set()
classes = set()
file.seek(0 )
reader = csv.reader(file)
for line in reader:
names.update(mo.split("=" )[0 ] for mo in line)
n_elements += len(line)
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 5
Instances Project Name: biolab/orange3
Commit Name: 8d4d199c35f5163ed21ae705a16ce3c8548d60c6
Time: 2012-11-28
Author: janez.demsar@fri.uni-lj.si
File Name: Orange/data/io.py
Class Name: BasketReader
Method Name: prescan_file
Project Name: ruotianluo/self-critical.pytorch
Commit Name: 0be455f86d595c12333541c09f2c5861dd76c2d4
Time: 2019-04-27
Author: rluo@ttic.edu
File Name: eval_utils.py
Class Name:
Method Name: eval_split