Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
CANNs 0.1.0 documentation
Light Logo Dark Logo
CANNs 0.1.0 documentation

Languages / 语言:

  • English
    • Why CANNs?
    • Quick Starts
      • Installation Guide
      • How to Build a CANN Model?
      • How to Generate Task Data?
      • How to Analyze CANN Models?
      • How to Analyze Experimental Data?
      • How to Train Brain-Inspired Models?
    • Core Concepts
      • Design Philosophy & Architecture Overview
      • Model Collections
      • Task Generators
      • Analysis Methods
      • Brain-Inspired Training
    • Full Detail Tutorials
      • Scenario 1: CANN Modeling and Simulation
        • Tutorial 1: Building and Using CANN Models
        • Tutorial 2: Task Generation and CANN Simulation
        • Tutorial 3: Analysis and Visualization Methods
        • Tutorial 4: CANN Parameter Effects
        • Tutorial 5: Grid Cell Velocity-Based Path Integration and Spatial Representation Analysis
        • Tutorial 6: Hierarchical Path Integration Network
        • Tutorial 7: Theta Sweep in Head Direction and Grid Cell System
        • Tutorial 8: Theta Sweep Place Cell Network
      • Scenario 2: Data Analysis and Neural Decoding
        • RNN Fixed Point Analysis Tutorial: FlipFlop Task Example
      • Scenario 3: Brain-Inspired Learning
        • Tutorial: Pattern Storage and Recall with Hebbian Learning
      • Scenario 4: End-to-End Research Workflows
        • Tutorial: End-to-End Research Workflow with Theta Sweep Pipeline
    • References
    • GitHub Repository
    • GitHub Issues
    • Discussions
  • 中文
    • 为什么选择 CANNs?
    • 快速入门
      • 安装指南
      • 如何构建 CANN 模型?
      • 如何生成任务数据?
      • 如何分析 CANN 模型?
      • 如何分析实验数据?
      • 如何训练脑启发模型?
    • 核心概念
      • 设计哲学与架构概览
      • 模型集合
      • 任务生成器
      • 分析方法
      • 脑启发训练
    • 详细教程
      • 场景1: CANN建模与仿真
        • 教程 1:构建和使用 CANN 模型
        • 教程 2:任务生成与 CANN 仿真
        • 教程 3: 分析与可视化方法
        • 教程 4: CANN 参数效应
        • 教程 5:网格细胞的路径积分及其空间表征分析
        • 教程 6:层级化路径积分网络
        • 教程 7:头向细胞与网格细胞系统中的 Theta 扫描
        • 教程 8:Theta 扫过位置细胞网络
      • 场景2: 数据分析与神经解码
        • RNN 不动点分析教程:FlipFlop 任务示例
      • 场景3: 脑启发学习
        • 教程:使用赫布学习进行模式存储与回忆
      • 场景4: 端到端研究工作流
        • 教程:使用Theta扫描管道的端到端研究工作流
    • 参考文献
    • GitHub 仓库
    • GitHub Issues
    • 讨论区
  • API Reference
    • src.canns
      • src.canns.analyzer
        • src.canns.analyzer.data
          • src.canns.analyzer.data.cann1d
          • src.canns.analyzer.data.cann2d
        • src.canns.analyzer.metrics
          • src.canns.analyzer.metrics.spatial_metrics
          • src.canns.analyzer.metrics.systematic_ratemap
          • src.canns.analyzer.metrics.utils
        • src.canns.analyzer.model_specific
          • src.canns.analyzer.model_specific.hopfield
        • src.canns.analyzer.slow_points
          • src.canns.analyzer.slow_points.checkpoint
          • src.canns.analyzer.slow_points.finder
          • src.canns.analyzer.slow_points.fixed_points
          • src.canns.analyzer.slow_points.visualization
        • src.canns.analyzer.visualization
          • src.canns.analyzer.visualization.core
            • src.canns.analyzer.visualization.core.animation
            • src.canns.analyzer.visualization.core.config
            • src.canns.analyzer.visualization.core.jupyter_utils
            • src.canns.analyzer.visualization.core.rendering
            • src.canns.analyzer.visualization.core.writers
          • src.canns.analyzer.visualization.energy_plots
          • src.canns.analyzer.visualization.spatial_plots
          • src.canns.analyzer.visualization.spike_plots
          • src.canns.analyzer.visualization.theta_sweep_plots
          • src.canns.analyzer.visualization.tuning_plots
      • src.canns.data
        • src.canns.data.datasets
        • src.canns.data.loaders
      • src.canns.models
        • src.canns.models.basic
          • src.canns.models.basic.cann
          • src.canns.models.basic.grid_cell
          • src.canns.models.basic.hierarchical_model
          • src.canns.models.basic.theta_sweep_model
        • src.canns.models.brain_inspired
          • src.canns.models.brain_inspired.hopfield
          • src.canns.models.brain_inspired.linear
          • src.canns.models.brain_inspired.spiking
        • src.canns.models.hybrid
      • src.canns.pipeline
        • src.canns.pipeline.theta_sweep
      • src.canns.task
        • src.canns.task.closed_loop_navigation
        • src.canns.task.navigation_base
        • src.canns.task.open_loop_navigation
        • src.canns.task.tracking
      • src.canns.trainer
        • src.canns.trainer.bcm
        • src.canns.trainer.hebbian
        • src.canns.trainer.oja
        • src.canns.trainer.sanger
        • src.canns.trainer.stdp
        • src.canns.trainer.utils
      • src.canns.typing
      • src.canns.utils
        • src.canns.utils.benchmark
    • src.canns.data
      • src.canns.data.datasets
      • src.canns.data.loaders
    • src.canns.task
      • src.canns.task.closed_loop_navigation
      • src.canns.task.navigation_base
      • src.canns.task.open_loop_navigation
      • src.canns.task.tracking
    • src.canns.utils
      • src.canns.utils.benchmark
    • src.canns.models
      • src.canns.models.basic
        • src.canns.models.basic.cann
        • src.canns.models.basic.grid_cell
        • src.canns.models.basic.hierarchical_model
        • src.canns.models.basic.theta_sweep_model
      • src.canns.models.brain_inspired
        • src.canns.models.brain_inspired.hopfield
        • src.canns.models.brain_inspired.linear
        • src.canns.models.brain_inspired.spiking
      • src.canns.models.hybrid
    • src.canns.typing
    • src.canns.trainer
      • src.canns.trainer.bcm
      • src.canns.trainer.hebbian
      • src.canns.trainer.oja
      • src.canns.trainer.sanger
      • src.canns.trainer.stdp
      • src.canns.trainer.utils
    • src.canns.analyzer
      • src.canns.analyzer.data
        • src.canns.analyzer.data.cann1d
        • src.canns.analyzer.data.cann2d
      • src.canns.analyzer.metrics
        • src.canns.analyzer.metrics.spatial_metrics
        • src.canns.analyzer.metrics.systematic_ratemap
        • src.canns.analyzer.metrics.utils
      • src.canns.analyzer.model_specific
        • src.canns.analyzer.model_specific.hopfield
      • src.canns.analyzer.slow_points
        • src.canns.analyzer.slow_points.checkpoint
        • src.canns.analyzer.slow_points.finder
        • src.canns.analyzer.slow_points.fixed_points
        • src.canns.analyzer.slow_points.visualization
      • src.canns.analyzer.visualization
        • src.canns.analyzer.visualization.core
          • src.canns.analyzer.visualization.core.animation
          • src.canns.analyzer.visualization.core.config
          • src.canns.analyzer.visualization.core.jupyter_utils
          • src.canns.analyzer.visualization.core.rendering
          • src.canns.analyzer.visualization.core.writers
        • src.canns.analyzer.visualization.energy_plots
        • src.canns.analyzer.visualization.spatial_plots
        • src.canns.analyzer.visualization.spike_plots
        • src.canns.analyzer.visualization.theta_sweep_plots
        • src.canns.analyzer.visualization.tuning_plots
    • src.canns.pipeline
      • src.canns.pipeline.theta_sweep
    • src.canns.trainer.bcm
    • src.canns.trainer.oja
    • src.canns.trainer.stdp
    • src.canns.models.basic
      • src.canns.models.basic.cann
      • src.canns.models.basic.grid_cell
      • src.canns.models.basic.hierarchical_model
      • src.canns.models.basic.theta_sweep_model
    • src.canns.data.loaders
    • src.canns.trainer.utils
    • src.canns.models.hybrid
    • src.canns.analyzer.data
      • src.canns.analyzer.data.cann1d
      • src.canns.analyzer.data.cann2d
    • src.canns.data.datasets
    • src.canns.task.tracking
    • src.canns.trainer.sanger
    • src.canns.trainer.hebbian
    • src.canns.utils.benchmark
    • src.canns.analyzer.metrics
      • src.canns.analyzer.metrics.spatial_metrics
      • src.canns.analyzer.metrics.systematic_ratemap
      • src.canns.analyzer.metrics.utils
    • src.canns.models.basic.cann
    • src.canns.analyzer.data.cann1d
    • src.canns.analyzer.data.cann2d
    • src.canns.analyzer.slow_points
      • src.canns.analyzer.slow_points.checkpoint
      • src.canns.analyzer.slow_points.finder
      • src.canns.analyzer.slow_points.fixed_points
      • src.canns.analyzer.slow_points.visualization
    • src.canns.pipeline.theta_sweep
    • src.canns.task.navigation_base
    • src.canns.models.brain_inspired
      • src.canns.models.brain_inspired.hopfield
      • src.canns.models.brain_inspired.linear
      • src.canns.models.brain_inspired.spiking
    • src.canns.models.basic.grid_cell
    • src.canns.analyzer.metrics.utils
    • src.canns.analyzer.visualization
      • src.canns.analyzer.visualization.core
        • src.canns.analyzer.visualization.core.animation
        • src.canns.analyzer.visualization.core.config
        • src.canns.analyzer.visualization.core.jupyter_utils
        • src.canns.analyzer.visualization.core.rendering
        • src.canns.analyzer.visualization.core.writers
      • src.canns.analyzer.visualization.energy_plots
      • src.canns.analyzer.visualization.spatial_plots
      • src.canns.analyzer.visualization.spike_plots
      • src.canns.analyzer.visualization.theta_sweep_plots
      • src.canns.analyzer.visualization.tuning_plots
    • src.canns.analyzer.model_specific
      • src.canns.analyzer.model_specific.hopfield
    • src.canns.task.open_loop_navigation
    • src.canns.analyzer.slow_points.finder
    • src.canns.analyzer.visualization.core
      • src.canns.analyzer.visualization.core.animation
      • src.canns.analyzer.visualization.core.config
      • src.canns.analyzer.visualization.core.jupyter_utils
      • src.canns.analyzer.visualization.core.rendering
      • src.canns.analyzer.visualization.core.writers
    • src.canns.task.closed_loop_navigation
    • src.canns.models.brain_inspired.linear
    • src.canns.models.brain_inspired.spiking
    • src.canns.models.basic.theta_sweep_model
    • src.canns.models.brain_inspired.hopfield
    • src.canns.models.basic.hierarchical_model
    • src.canns.analyzer.slow_points.checkpoint
    • src.canns.analyzer.metrics.spatial_metrics
    • src.canns.analyzer.model_specific.hopfield
    • src.canns.analyzer.slow_points.fixed_points
    • src.canns.analyzer.slow_points.visualization
    • src.canns.analyzer.visualization.spike_plots
    • src.canns.analyzer.visualization.core.config
    • src.canns.analyzer.metrics.systematic_ratemap
    • src.canns.analyzer.visualization.tuning_plots
    • src.canns.analyzer.visualization.energy_plots
    • src.canns.analyzer.visualization.core.writers
    • src.canns.analyzer.visualization.spatial_plots
    • src.canns.analyzer.visualization.core.rendering
    • src.canns.analyzer.visualization.core.animation
    • src.canns.analyzer.visualization.theta_sweep_plots
    • src.canns.analyzer.visualization.core.jupyter_utils
Back to top
View this page
Edit this page

src.canns.typing¶

Attributes¶

Iext_pair_type

Iext_type

time_type

Package Contents¶

src.canns.typing.Iext_pair_type[source]¶
src.canns.typing.Iext_type[source]¶
src.canns.typing.time_type[source]¶
Next
src.canns.utils
Previous
src.canns.trainer.utils
Copyright © 2025, Sichao He
Made with Sphinx and @pradyunsg's Furo
On this page
  • src.canns.typing
    • Attributes
    • Package Contents
      • Iext_pair_type
      • Iext_type
      • time_type