Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • ketos ketos
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 27
    • Issues 27
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • public_projects
  • ketosketos
  • Merge requests
  • !171

Merged
Created Apr 27, 2020 by Fabio Frazao@fsfrazaoOwner

Nn reorganize

  • Overview 0
  • Commits 60
  • Pipelines 1
  • Changes 70

This merge reorganizes the neural networks module. Many methods in the NNInterface class have been changed to 'protected' (indicated by a starting underscore). The nn_interface module and the losses module have also been moved to a dev_utils, in order to better indicate what is likely only be used by developers extending ketos.

In the NNInterface, the training loop has also been changed to use TensorFlow's gradient tapes and has a cleaner verbose mode.

In terms of documentation, the tutorials have been updated to reflect changes in the Neural Networks module and an overview section has also been added to the Audio, data Handling and Neural Networks modules.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: nn_reorganize