TSARC package

Submodules

TSARC.admin module

TSARC.apps module

class TSARC.apps.TsarcConfig(app_name, app_module)[source]

Bases: django.apps.config.AppConfig

default_auto_field = 'django.db.models.BigAutoField'
name = 'TSARC'

TSARC.forms module

class TSARC.forms.HomeForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, field_order=None, use_required_attribute=None, renderer=None)[source]

Bases: django.forms.forms.Form

base_fields = {'post': <django.forms.fields.CharField object>}
declared_fields = {'post': <django.forms.fields.CharField object>}
property media

TSARC.models module

TSARC.process module

TSARC.process.oneHot(stringInput)[source]
TSARC.process.predict(stringInput)[source]
TSARC.process.seed_torch(seed)[source]

TSARC.tests module

TSARC.tsarp module

filename: models.py date: 2021/12/26 上午9:42 author: Sitao Zhu mail: zhusitao1990@163.com

class TSARC.tsarp.Attention(dim, seq_len=None, heads=8, dim_head=64, dropout=0.0, gating=True)[source]

Bases: torch.nn.modules.module.Module

forward(x, mask=None, attn_bias=None, context=None, context_mask=None, tie_dim=None)[source]
training = None
class TSARC.tsarp.Cnn(l1=128, l2=64)[source]

Bases: torch.nn.modules.module.Module

CNN model

forward(x)[source]
training = None
class TSARC.tsarp.CnnAttention[source]

Bases: torch.nn.modules.module.Module

cnn + attention

forward(x)[source]
training = None
class TSARC.tsarp.CnnGru(l1, l2)[source]

Bases: torch.nn.modules.module.Module

TSS prediction model

forward(x)[source]
training = None
class TSARC.tsarp.CnnGruCat(l1, l2)[source]

Bases: torch.nn.modules.module.Module

TSS prediction model

forward(x)[source]
training = None
class TSARC.tsarp.CnnLstm(l1, l2)[source]

Bases: torch.nn.modules.module.Module

TSS prediction model

forward(x)[source]
training = None
class TSARC.tsarp.LogisticRegression(input_dim=2048, output_dim=1)[source]

Bases: torch.nn.modules.module.Module

forward(x)[source]
training = None
class TSARC.tsarp.RegressAttention[source]

Bases: torch.nn.modules.module.Module

forward(x)[source]
training = None
class TSARC.tsarp.ResBlock(channel_in, channel_out, stride, kernel_size, padding_size, shortcut=None, pool=False)[source]

Bases: torch.nn.modules.module.Module

ResBlock module

forward(x)[source]
training = None
class TSARC.tsarp.ResNet[source]

Bases: torch.nn.modules.module.Module

forward(x)[source]
make_layer(channel_in, channel_out, block_num, kernel_size, padding_size, stride=1)[source]

build many resnet block :return: residual block

training = None
class TSARC.tsarp.TssRegression(l1, l2)[source]

Bases: torch.nn.modules.module.Module

TSS prediction model

forward(x)[source]
training = None
class TSARC.tsarp.TssRegressionGru(l1, l2)[source]

Bases: torch.nn.modules.module.Module

TSS prediction model

forward(x)[source]
training = None
TSARC.tsarp.conv_layer(chann_in, chann_out, kernel_size, padding_size, dilation)[source]
TSARC.tsarp.default(val, d)[source]
TSARC.tsarp.exists(val)[source]
TSARC.tsarp.init_zero_(layer)[source]

TSARC.views module

class TSARC.views.TsarcView(**kwargs)[source]

Bases: django.views.generic.base.TemplateView

get(request)[source]
post(request)[source]
template_name = 'form2.html'

Module contents