Class UserBufferEncodingFloat¶
Defined in File IUserBuffer.hpp
Inheritance Relationships¶
Base Type¶
public DlSystem::UserBufferEncoding(Class UserBufferEncoding)
Class Documentation¶
-
class UserBufferEncodingFloat : public DlSystem::UserBufferEncoding¶
Public Functions
-
UserBufferEncodingFloat()¶
An encoding type where each element is represented by a float. Userbuffer size assumes float encoding for each element. (i.e., a tensor with dimensions (2,3) will be represented by (2 * 3) * 4 = 24 bytes in memory).
-
UserBufferEncodingFloat(const UserBufferEncodingFloat &other)¶
Copy Constructor for UserBufferEncodingFloat.
An encoding type where each element is represented by a float.
Userbuffer size assumes float encoding for each element. (i.e., a tensor with dimensions (2,3) will be represented by (2 * 3) * 4 = 24 bytes in memory).
- Parameters
otherHandle – [in] : a handle to another UserBufferEncodingFloat to copy
- Returns
a handle to the constructed UserBufferEncodingFloat
-
UserBufferEncodingFloat(UserBufferEncodingFloat &&other) noexcept¶
Copy Constructor for UserBufferEncodingFloat.
An encoding type where each element is represented by a float.
Userbuffer size assumes float encoding for each element. (i.e., a tensor with dimensions (2,3) will be represented by (2 * 3) * 4 = 24 bytes in memory).
- Parameters
otherHandle – [in] : a handle to another UserBufferEncodingFloat to copy
- Returns
a handle to the constructed UserBufferEncodingFloat
-
UserBufferEncoding(UserBufferEncoding &&other) noexcept¶
-
UserBufferEncodingFloat()¶