Package ai.djl.nn
Class ParameterList
Represents a set of names and Parameters.
-
Constructor Summary
ConstructorsConstructorDescriptionCreate an emptyParameterList
.ParameterList
(int initialCapacity) Constructs an emptyParameterList
with the specified initial capacity.ParameterList
(List<ai.djl.util.Pair<String, Parameter>> list) Constructs aParameterList
containing the elements of the specified list of Pairs.ParameterList
(List<String> keys, List<Parameter> values) Constructs aParameterList
containing the elements of the specified keys and values.ParameterList
(Map<String, Parameter> map) Constructs aParameterList
containing the elements of the specified map. -
Method Summary
Methods inherited from class ai.djl.util.PairList
add, add, add, addAll, clear, contains, equals, get, get, hashCode, indexOf, isEmpty, iterator, keyArray, keyAt, keys, remove, remove, size, stream, subList, subList, toMap, toMap, unique, valueArray, valueAt, values
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ParameterList
public ParameterList()Create an emptyParameterList
. -
ParameterList
public ParameterList(int initialCapacity) Constructs an emptyParameterList
with the specified initial capacity.- Parameters:
initialCapacity
- the initial capacity of the list- Throws:
IllegalArgumentException
- if the specified initial capacity is negative
-
ParameterList
Constructs aParameterList
containing the elements of the specified keys and values.- Parameters:
keys
- the key list containing the elements to be placed into thisParameterList
values
- the value list containing the elements to be placed into thisParameterList
- Throws:
IllegalArgumentException
- if the keys and values size are different
-
ParameterList
Constructs aParameterList
containing the elements of the specified list of Pairs.- Parameters:
list
- the list containing the elements to be placed into thisParameterList
-
ParameterList
Constructs aParameterList
containing the elements of the specified map.- Parameters:
map
- the map containing keys and values
-