DatasetCardData constructor
DatasetCardData({
- List<
String> ? language, - List<
String> ? license, - List<
String> ? annotationsCreators, - List<
String> ? languageCreators, - List<
String> ? multilinguality, - List<
String> ? sizeCategories, - List<
String> ? sourceDatasets, - List<
String> ? taskCategories, - List<
String> ? taskIds, - String? paperswithcodeId,
- String? prettyName,
- Map<
String, dynamic> ? trainEvalIndex, - List<
String> ? configNames, - bool ignoreMetadataErrors = false,
- Map<
String, dynamic> ? kwargs,
Implementation
DatasetCardData({
this.language,
this.license,
this.annotationsCreators,
this.languageCreators,
this.multilinguality,
this.sizeCategories,
this.sourceDatasets,
this.taskCategories,
this.taskIds,
this.paperswithcodeId,
this.prettyName,
this.trainEvalIndex,
this.configNames,
bool ignoreMetadataErrors = false,
Map<String, dynamic>? kwargs,
}) {
kwargs ??= {};
// TODO - maybe handle this similarly to EvalResult?
final trainEvalIndex = kwargs.remove('train-eval-index');
this.trainEvalIndex ??= trainEvalIndex == null ? null : Map<String, dynamic>.from(trainEvalIndex);
}