Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
File size: 919 Bytes
0c3992e c77efb7 0c3992e d123e86 0c3992e d123e86 0c3992e d123e86 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import os.path as osp
from src.benchmarks.semistruct import AmazonSemiStruct, PrimeKGSemiStruct, MagSemiStruct
def get_semistructured_data(name, root='data/', download_processed=True, **kwargs):
data_root = osp.join(root, name)
if name == 'amazon':
categories = ['Sports_and_Outdoors']
kb = AmazonSemiStruct(root=data_root,
categories=categories,
download_processed=download_processed,
**kwargs
)
if name == 'primekg':
kb = PrimeKGSemiStruct(root=data_root,
download_processed=download_processed,
**kwargs)
if name == 'mag':
kb = MagSemiStruct(root=data_root,
download_processed=download_processed,
**kwargs)
return kb |