Torchcnnbuilder

Latest version: v0.1.4

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.1.4

**New features**:
- adding the ability to work with latent space dimensions through the new `LatentSpaceModule`
- adding new `LatentSpaceModule` block to the `ForecasterBase` with corresponding features
- updating corresponding doc examples

**Code refactor**:
- minor code refactoring
- updating some doc examples

0.1.3

- fixing calculating of channels in `Builder` using `proportion`

0.1.2

- Fixing padding bug in convolution blocks of several convolution layers
- Removing mandatory initialization of `input_size` in `Builder` (+ adding new validations for create sequence builder methods)
- Improving typing of function parameters
- Improving `Builder` class encapsulation
- Restructuring code namespaces
- Updating and improving doc examples

0.1.1

- updating `ForecasterBase` interface
- fixing bug with 3d decoder output in `ForecasterBase`
- adding new validation functions
- updating doc
- updating linter script
- renaming channel growth param value `ratio` -> `exponential`
- adding new channel growth param value `power` (now by default in `ForecasterBase`)

0.1.0

**Code refactoring**:
- decomposition of functions into different files
- restructuring of namespaces during import
- adding a linter pipeline after each push action in pull-requests
- adding a linter script for the developers
- refactoring all code logic with linter
- updating doc

**New features**:
- new normalization in the convolution block as `InstanceNormNd`
- new adaptive pooling in the decoder as `AdaptiveMaxPoolNd`
- new channels counters like `linear` and `constant`
- `ascending` param is replaced by `channel_growth_rate` which can be `ratio` (same as `ascending = False`), `proportion` (same as `ascending = True`), `linear` and `constant`
- new 3d convolutions in `ForecasterBase`

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.