Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content
This repository has been archived by the owner on Aug 7, 2024. It is now read-only.

PeaBrane/Pleiades

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This Repository Has Moved

This repository has been archived and is no longer maintained. Please visit the new repository at BrainchipInc/Pleiades.

Paper: Building Temporal Kernels with Orthogonal Polynomials

PWC

Quickstart

This is a self-contained repo for using temporal kernels parameterized by orthogonal polynomials. For example, it can be used as a drop-in replacement for convolutional layers (only supporting nn.Conv3d layers for now), where the last dimension (assumed to be temporal) will be parameterized by orthogonal polynomials up to a given degree.

from model import PleiadesLayer

layer = PleiadesLayer(2, 8, kernel_size=(3, 3, 20), degrees=4)

The structured temporal kernels can also easily be resampled into different kernel sizes without needing to retrain the network.

layer.resample(10)  # downsample the kernel size from 20 to 10

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published