例
継承元
タイプパラメーター
R
R extends DatasetRow
E
E extends DatasetRow
M
M
コンストラクタ
コンストラクター
new Evaluation<定義場所: src/evaluation.ts:150R,E,M>(parameters):Evaluation<R,E,M>
パラメーター
パラメーター
EvaluationParameters<R, E, M>
戻り値
Evaluation<R, E, M>
オーバーライド
WeaveObject.constructor
プロパティ
__savedRef
定義場所: src/weaveObject.ts:71optional__savedRef:ObjectRef|Promise<ObjectRef>
継承元
WeaveObject.__savedRef
アクセサ
description
取得シグネチャ
get description():定義場所: src/weaveObject.ts:98string|undefined
戻り値
string | undefined
継承元
WeaveObject.description
名
取得シグネチャ
get 名(): string
定義場所: src/weaveObject.ts:94
戻り値
string
継承元
WeaveObject.名
Methods
evaluate()
evaluate(定義場所: src/evaluation.ts:165__namedParameters):Promise<Record<string,any>>
パラメーター
__namedParameters
maxConcurrency?
数値 = 5
モデル
WeaveCallable<(…args) => Promise<M>>
nTrials?
数値 = 1
戻り値
Promise<Record<string, any>>
predictAndScore()
predictAndScore(定義場所: src/evaluation.ts:244__namedParameters):Promise<{model_latency:number;model_output:any;model_success:boolean;scores: {[key:string]:any; }; }>
パラメーター
__namedParameters
列マッピング?
ColumnMapping<R, E>
例
R
モデル
WeaveCallable<(…args) => Promise<M>>
戻り値
Promise<{ model_latency: number; model_output: any; model_success: boolean; scores: {[key: string]: any; }; }>
saveAttrs()
saveAttrs(): object
定義場所: src/weaveObject.ts:75
戻り値
object
継承元
WeaveObject.saveAttrs