LoRAAdapterConfig constructor

LoRAAdapterConfig({
  1. String? adapterPath,
  2. double? scale,
  3. String? adapterId,
  4. Iterable<MapEntry<String, String>>? metadata,
  5. Iterable<String>? targetModules,
})

Implementation

factory LoRAAdapterConfig({
  $core.String? adapterPath,
  $core.double? scale,
  $core.String? adapterId,
  $core.Iterable<$core.MapEntry<$core.String, $core.String>>? metadata,
  $core.Iterable<$core.String>? targetModules,
}) {
  final result = create();
  if (adapterPath != null) result.adapterPath = adapterPath;
  if (scale != null) result.scale = scale;
  if (adapterId != null) result.adapterId = adapterId;
  if (metadata != null) result.metadata.addEntries(metadata);
  if (targetModules != null) result.targetModules.addAll(targetModules);
  return result;
}