elasticai.creator.nn.fixed_point.linear.design
#
Module Contents#
Classes#
API#
- class elasticai.creator.nn.fixed_point.linear.design.LinearDesign(*, in_feature_num: int, out_feature_num: int, total_bits: int, frac_bits: int, weights: list[list[int]], bias: list[int], name: str, work_library_name: str = 'work', resource_option: str = 'auto')[source]#
Bases:
elasticai.creator.vhdl.design.design.Design
,elasticai.creator.nn.fixed_point.linear.testbench.LinearDesignProtocol
- property name#
- property in_feature_num: int#
- property out_feature_num: int#
- property frac_width: int#
- property data_width: int#
- property port: elasticai.creator.vhdl.design.ports.Port#
- save_to(destination: elasticai.creator.file_generation.savable.Path)[source]#