Models¶
-
class
gammapy.modeling.models.
Models
(models=None)[source]¶ Bases:
collections.abc.MutableSequence
Sky model collection.
Attributes Summary
Methods Summary
append
(self, value)S.append(value) – append value to the end of the sequence
clear
(self)copy
(self)A deep copy.
count
(self, value)extend
(self, values)S.extend(iterable) – extend sequence by appending elements from the iterable
from_dict
(data)Create from dict.
from_yaml
(yaml_str)Create from YAML string.
index
(self, key)Raises ValueError if the value is not present.
insert
(self, idx, model)S.insert(index, value) – insert value before index
pop
(self[, index])Raise IndexError if list is empty or index is out of range.
read
(filename)Read from YAML file.
read_covariance
(self, filename, \*\*kwargs)Read covariance data from file
remove
(self, value)S.remove(value) – remove first occurrence of value.
reverse
(self)S.reverse() – reverse IN PLACE
to_dict
(self)Convert to dict.
to_yaml
(self)Convert to YAML string.
write
(self, path[, overwrite])Write to YAML file.
write_covariance
(self, filename, \*\*kwargs)Write covariance to file
Attributes Documentation
-
covariance
¶
-
names
¶
-
parameters
¶
-
parameters_unique_names
¶
Methods Documentation
-
append
(self, value)¶ S.append(value) – append value to the end of the sequence
-
clear
(self)¶
-
count
(self, value)¶
-
extend
(self, values)¶ S.extend(iterable) – extend sequence by appending elements from the iterable
-
index
(self, key)[source]¶ Raises ValueError if the value is not present.
Supporting start and stop arguments is optional, but recommended.
-
pop
(self, index=-1)¶ Raise IndexError if list is empty or index is out of range.
-
read_covariance
(self, filename, **kwargs)[source]¶ Read covariance data from file
- Parameters
- filenamestr
Filename
- **kwargsdict
Keyword arguments passed to
read
-
remove
(self, value)¶ S.remove(value) – remove first occurrence of value. Raise ValueError if the value is not present.
-
reverse
(self)¶ S.reverse() – reverse IN PLACE
-