メインコンテンツへスキップ
weave / Dataset 簡単に保存でき、自動でバージョン管理される Dataset オブジェクト
// データセットを作成する
const  = new Dataset({
  : 'grammar-dataset',
  : [
    { : '0', : "He no likes ice cream.", : "He doesn't like ice cream." },
    { : '1', : "She goed to the store.", : "She went to the store." },
    { : '2', : "They plays video games all day.", : "They play video games all day." }
  ]
})

// 特定のサンプルにアクセスする
const  = .getRow(2).sentence;

// データセットを保存する
const  = await .save()

型パラメーター

タイプ
Rextends DatasetRow

階層

目次

コンストラクター

プロパティ

アクセサ

Methods

コンストラクター

コンストラクター

new Dataset<R>(parameters): Dataset<R>

型パラメーター

タイプ
Rextends DatasetRow

パラメーター

タイプ
parametersDatasetParameters<R>

戻り値

Dataset<R>

オーバーライド

WeaveObject.constructor

定義元

src/dataset.ts:55

プロパティ

__savedRef

任意 __savedRef: ObjectRef | Promise<ObjectRef>

継承元

WeaveObject.__savedRef

定義元

src/weaveObject.ts:71

rows

rows: Table<R>

定義元

src/dataset.ts:53

アクセサ

description

get description(): undefined | string

戻り値

undefined | string

継承元

WeaveObject.description

定義元

src/weaveObject.ts:98

length

get length(): number

戻り値

number

定義元

src/dataset.ts:68

get name(): string

戻り値

string

継承元

WeaveObject.name

定義元

src/weaveObject.ts:94

Methods

[asyncIterator]

[asyncIterator](): AsyncIterator<any, any, any>

戻り値

AsyncIterator<any, any, any>

定義元

src/dataset.ts:72

getRow

getRow(index): R

パラメーター

タイプ
indexnumber

戻り値

R

定義元

src/dataset.ts:78

save

save(): Promise<ObjectRef>

戻り値

Promise<ObjectRef>

定義元

src/dataset.ts:64

saveAttrs

saveAttrs(): Object

戻り値

Object

継承元

WeaveObject.saveAttrs

定義元

src/weaveObject.ts:75