Skip to main content
Ctrl+K

Elastic-AI.creator

  • Creator
  • Contribution Guide
  • GitHub
  • Creator
  • Contribution Guide
  • GitHub

Section Navigation

  • Users Guide
  • Intermediate Representation
  • Ir2Torch and Torch2Ir
  • Ir2Vhdl
  • Plugin system
  • Hardware Function ID
  • Using the neural network accelerator
  • Quantized Grads
  • Builtin Plugins
    • Vhdl Plugins
      • Counter
      • Padding plugin
      • Shift Register Plugin
      • Sliding Window Plugin
      • Striding Shift Register
      • Skeleton
      • Lutron Plugin
      • Combinatorial Plugin
      • Grouped Filter
  • API Reference
    • elasticai.creator
      • elasticai.creator.graph
      • elasticai.creator.nn
        • elasticai.creator.nn.float
        • elasticai.creator.nn.fixed_point
        • elasticai.creator.nn.binary
        • elasticai.creator.nn.sequential
        • elasticai.creator.nn.identity
        • elasticai.creator.nn.quantized_grads
        • elasticai.creator.nn.design_creator_module
      • elasticai.creator.ir2vhdl
      • elasticai.creator.ir
      • elasticai.creator.base_modules
        • elasticai.creator.base_modules.lstm_cell
        • elasticai.creator.base_modules.lstm
        • elasticai.creator.base_modules.hard_sigmoid
        • elasticai.creator.base_modules.adaptable_silu
        • elasticai.creator.base_modules.conv1d
        • elasticai.creator.base_modules.torch_math_operations
        • elasticai.creator.base_modules.hard_tanh
        • elasticai.creator.base_modules.relu
        • elasticai.creator.base_modules.math_operations
        • elasticai.creator.base_modules.linear
        • elasticai.creator.base_modules.sigmoid
        • elasticai.creator.base_modules.identity
        • elasticai.creator.base_modules.tanh
      • elasticai.creator.vhdl
        • elasticai.creator.vhdl.design
        • elasticai.creator.vhdl.auto_wire_protocols
        • elasticai.creator.vhdl.code_generation
        • elasticai.creator.vhdl.system_integrations
        • elasticai.creator.vhdl.base_template_generator
        • elasticai.creator.vhdl.shared_designs
        • elasticai.creator.vhdl.ghdl_simulation
        • elasticai.creator.vhdl.ghdl_report_parsing
        • elasticai.creator.vhdl.skeleton_id
        • elasticai.creator.vhdl.simulated_layer
        • elasticai.creator.vhdl.hw_function_id
      • elasticai.creator.torch2ir
      • elasticai.creator.file_generation
        • elasticai.creator.file_generation.resource_utils
        • elasticai.creator.file_generation.savable
        • elasticai.creator.file_generation.template
        • elasticai.creator.file_generation.in_memory_path
        • elasticai.creator.file_generation.on_disk_path
      • elasticai.creator.ir2torch
      • elasticai.creator.ir_transforms
      • elasticai.creator.ir2verilog
      • elasticai.creator.function_utils
      • elasticai.creator.hw_accelerator_meta
      • elasticai.creator.generate_template
      • elasticai.creator.template
      • elasticai.creator.plugin
      • elasticai.creator.hw_function_id
    • elasticai.creator_plugins.padding
    • elasticai.creator_plugins.time_multiplexed_sequential
      • elasticai.creator_plugins.time_multiplexed_sequential.tests
        • elasticai.creator_plugins.time_multiplexed_sequential.tests.high_level_network
        • elasticai.creator_plugins.time_multiplexed_sequential.tests.test_lower_fn_with_sliding_window_input
        • elasticai.creator_plugins.time_multiplexed_sequential.tests.test_lower
      • elasticai.creator_plugins.time_multiplexed_sequential.src
        • elasticai.creator_plugins.time_multiplexed_sequential.src.node_protocol
    • elasticai.creator_plugins.lutron
      • elasticai.creator_plugins.lutron.language
      • elasticai.creator_plugins.lutron.lutron
    • elasticai.creator_plugins.skeleton
      • elasticai.creator_plugins.skeleton.src
    • elasticai.creator_plugins.counter
    • elasticai.creator_plugins.middleware
    • elasticai.creator_plugins.sliding_window
    • elasticai.creator_plugins.shift_register
    • elasticai.creator_plugins.striding_shift_register
    • elasticai.creator_plugins.grouped_filter
    • elasticai.creator_plugins.combinatorial
      • elasticai.creator_plugins.combinatorial.tests
        • elasticai.creator_plugins.combinatorial.tests.wiring_test
        • elasticai.creator_plugins.combinatorial.tests.test_vhdl_nodes
        • elasticai.creator_plugins.combinatorial.tests.test_vhdl_implementation
        • elasticai.creator_plugins.combinatorial.tests.shift_register_test
        • elasticai.creator_plugins.combinatorial.tests.striding_shift_register_test
      • elasticai.creator_plugins.combinatorial.vhdl_nodes
        • elasticai.creator_plugins.combinatorial.vhdl_nodes.clocked_combinatorial
        • elasticai.creator_plugins.combinatorial.vhdl_nodes.vhdl_node_wrapper
        • elasticai.creator_plugins.combinatorial.vhdl_nodes.shift_register
        • elasticai.creator_plugins.combinatorial.vhdl_nodes.sliding_window
        • elasticai.creator_plugins.combinatorial.vhdl_nodes.striding_shift_register
        • elasticai.creator_plugins.combinatorial.vhdl_nodes.node_factory
        • elasticai.creator_plugins.combinatorial.vhdl_nodes.unclocked_combinatorial
      • elasticai.creator_plugins.combinatorial.clocked_combinatorial
      • elasticai.creator_plugins.combinatorial.combinatorial
      • elasticai.creator_plugins.combinatorial.language
      • elasticai.creator_plugins.combinatorial.wiring
      • elasticai.creator_plugins.combinatorial.unclocked_combinatorial
  • Creator
  • API Reference
  • elasticai.creator
  • elasticai.creator.base_modules
  • elasticai.creator.base_modules.hard_tanh

elasticai.creator.base_modules.hard_tanh#

Module Contents#

Classes#

HardTanh

API#

class elasticai.creator.base_modules.hard_tanh.HardTanh(min_val: float = -1, max_val: float = 1)[source]#

Bases: torch.nn.Hardtanh

previous

elasticai.creator.base_modules.torch_math_operations

next

elasticai.creator.base_modules.relu

  • Module Contents
    • Classes
    • API
      • HardTanh

© Copyright 2024, ies-ude (Intelligent Embedded System - University Duisburg-Essen).

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.