# module `concrete.compiler.value`
Value.
---
## class `Value`
An encrypted/clear value which can be scalar/tensor.
### method `__init__`
```python
__init__(value: Value)
```
Wrap the native C++ object.
**Args:**
value (_Value): object to wrap
**Raises:**
TypeError: if `value` is not of type `_Value`
---
### method `deserialize`
```python
deserialize(serialized_value: bytes) → Value
```
Deserialize value from bytes.
**Args:**
serialized_value (bytes): previously serialized value
**Returns:**
Value: deserialized value
**Raises:**
TypeError: if `serialized_value` is not of type `bytes`
---
### method `serialize`
```python
serialize() → bytes
```
Serialize value into bytes.
**Returns:**
- `bytes`: serialized value