Skip to content
Permalink
Branch: master
Commits on Apr 23, 2019
  1. Merge pull request #461 from thomasjpfan/dep-issues

    BenjaminBossan committed Apr 23, 2019
    DEP Fix installation issues
Commits on Apr 15, 2019
  1. Move criterion to compute device automatically (#455)

    ottonemo authored and BenjaminBossan committed Apr 15, 2019
    Move criterion to compute device automatically
    
    Previously the user had to make sure that criterion parameters
    such as class weights are on the correct computing device.
    Now the criterion is moved to the compute device using `.to`
    which moves the parameters as well.
    
    Non nn.Module classes still work as criterion.
Commits on Apr 11, 2019
Commits on Apr 9, 2019
  1. Add button logo

    ottonemo committed Apr 9, 2019
Commits on Apr 5, 2019
Commits on Mar 27, 2019
  1. Update dataset.rst (#447)

    BramVanroy authored and ottonemo committed Mar 27, 2019
Commits on Mar 19, 2019
Commits on Feb 26, 2019
  1. Workaround for misused cuda dependent attributes (#435)

    ottonemo authored and BenjaminBossan committed Feb 26, 2019
    Workaround for misused cuda dependent attributes
    
    the `cuda_dependent_attributes_` member was misused as storage in
    `__getstate__` which results in errors after re-pickling the unpickled
    model since `__getstate__` expects strings in
    `cuda_dependent_attributes_`.
Commits on Feb 21, 2019
  1. Update requirements.txt of docs (pytorch 1.0.1)

    ottonemo committed Feb 21, 2019
Commits on Feb 13, 2019
  1. Improve "Using callbacks" documentation section (#437)

    taketwo authored and BenjaminBossan committed Feb 13, 2019
    Improve wording of "Using callbacks" section
    
    * Reformat save_load.rst to 70 characters line width
    * Make distinction between "checkpoint" and "Checkpoint callback" more clear
    * Remove fn_prefix="train_end" since it's the default now
    * Fix fn_prefix in running text to match code
    * Move NeuralNetClassifier import to the corresponding code snippet
    * Fix reference to load_params
  2. DOC Adds FAQ entry on pytorch's Dataset (#439)

    thomasjpfan authored and BenjaminBossan committed Feb 13, 2019
    DOC Adds FAQ entry on pytorch's Dataset
Commits on Feb 7, 2019
  1. Better error msg when dataset incompatible (#427)

    BenjaminBossan authored and ottonemo committed Feb 7, 2019
    * Rename test that had duplicate name.
    
    * Raise a helpful error when dataset doesn't return 2 items.
    
    * Remove duplicate error message definitions.
  2. Mark master as 0.5.1a0

    ottonemo committed Feb 7, 2019
Commits on Feb 5, 2019
  1. Fix unpickling issues with CUDA sub-attributes (#431)

    ottonemo authored and BenjaminBossan committed Feb 5, 2019
    * Fix unpickling issues with CUDA sub-attributes
    
    Solves issues with, for example,
    * `criterion__weight = <cuda tensor>`
    * `optimizer__state`
    * `module__some_weird_parameter = <cuda_tensor>`
    
    Before `criterion` was never considered a CUDA dependent
    attribute, this is also fixed.
    
    The old format is going to be deprecated with the next non-bugfix release.
Commits on Jan 21, 2019
  1. [MRG] Update transform learning to use class in NeutralNet.__init__ (#…

    thomasjpfan authored and ottonemo committed Jan 21, 2019
    …425)
    
    * DOC: Uses class based init
    
    * DOC: Fixes bugs to update
Commits on Jan 14, 2019
  1. Highlight shuffling of training data (#421)

    EthanRosenthal authored and ottonemo committed Jan 14, 2019
    * callout shuffling in README
    
    * missing comma
    
    * callout shuffling in quickstart
Commits on Jan 8, 2019
  1. Merge pull request #417 from thomasjpfan/faq_neutralnet

    BenjaminBossan committed Jan 8, 2019
    Adds FAQ regarding initialization behavior of NeuralNet
  2. Trigger CI

    thomasjpfan committed Jan 8, 2019
Commits on Jan 7, 2019
  1. STY: Typo

    thomasjpfan committed Jan 7, 2019
Commits on Jan 4, 2019
  1. Update dev requirements to include fire package. (#415)

    BenjaminBossan authored and ottonemo committed Jan 4, 2019
    * Update dev requirements to include fire package.
    
    * Remove fire install from travis.yml.
  2. DOC: Adds more details

    thomasjpfan committed Jan 4, 2019
Commits on Dec 17, 2018
  1. Satisfy pypi version linter

    ottonemo committed Dec 17, 2018
  2. Post-release p0 to fix #412

    ottonemo committed Dec 17, 2018
  3. Do not fix PyTorch version in deploy script

    ottonemo committed Dec 17, 2018
  4. Fix/include requirements in manifest (#413)

    benjamin-work authored and ottonemo committed Dec 17, 2018
    * Tests pass even when fire and numpydoc are not installed.
    
    Import fire and numpydoc library lazily in cli.py. This way, there is
    no error when in helper.py when these libraries are not installed.
    
    * Include requirements* in MANIFEST.in.
    
    Otherwise, install may fail because setup.py now reads from
    requirements.txt.
Commits on Dec 13, 2018
  1. Bump version

    ottonemo committed Dec 13, 2018
  2. Highlight some features in README (#405)

    ottonemo committed Dec 13, 2018
    * Highlight some features in README
    
    * Add CLI example
    
    * Less colloquial
  3. Tests pass even when fire and numpydoc are not installed. (#411)

    benjamin-work authored and ottonemo committed Dec 13, 2018
    Import fire and numpydoc library lazily in cli.py. This way, there is
    no error when in helper.py when these libraries are not installed.
  4. Merge pull request #410 from dnouri/issue/flaky_test_3.5

    benjamin-work committed Dec 13, 2018
    Fix dict ordering issue in test with py 3.5
  5. Fix dict ordering issue in test with py 3.5

    ottonemo committed Dec 13, 2018
  6. Attempt to merge setup dependencies (#408)

    ottonemo authored and benjamin-work committed Dec 13, 2018
    Merge setup dependencies
    
    * Use pip to install all requirements except pytorch
    * Remove strict pin of tqdm and tabulate
    * Add pip caching to travis.yml
  7. Feature: quick CLIs (#390)

    benjamin-work authored and ottonemo committed Dec 13, 2018
    * Helper functions to for CLIs with almost boilerplate.
    
    Add a helper function parse_args that makes it very simple to build
    custom CLIs. Add an example for the usage of this and extend docs.
    
    * Extend and adjust README and docs.
    
    * Add CLI implementation and unit tests.
    
    * Update dev requirements: pytest >= 3.4
    
    * Add fire library to dev requirements.
    
    * Remove fire from dev requirements, install in travis.
    
    fire is not on the conda channels, so install would fail. Also, modify
    cli tests to be skipped if fire is not installed.
    
    * Correct typos.
    
    * Add the option to have custom defaults.
    
    E.g., if you would like to use batch_size=256 as a default instead of
    128, you can now pass a dict `{'batch_size': 256}` to
    `parse_args`. This will not only update your model to use those
    defaults but also change the help to show your custom defaults.
    
    To achieve the latter effect, it was necessary to parse the sklearn
    docstrings for default values and replace them by the new
    default. This turned out to be more difficult than expected because
    the docstring defaults are not always written in the same fashion. I
    tried to catch some variants that I found but there are certainly more
    variants out there. It should, however, work fine with the way we
    write docstrings in skorch.
    
    * Fix typo in docs/user/helper.rst
    
    Co-Authored-By: benjamin-work <benjamin.bossan@ottogroup.com>
    
    * Update docstring, remove unnecessary try..except.
    
    * Simplify function that matches span for docstring match.
Commits on Dec 12, 2018
  1. [MRG] Adds test for pytorch 1.0 (#404)

    thomasjpfan authored and ottonemo committed Dec 12, 2018
    * ENH: Tests pytorch 1.0.0
    
    * RFC: Move pytorch dep to matrix
    
    * BUG: Fix
    
    * ENH: Adds python 3.7
    
    * BLD: Test for pytorch 1.0.0
    
    * RFC: Tests script
    
    * BUG: Uses xenial for 3.7 support
    
    * TST: Support last two versions of pytorch
    
    * TST: Removes 0.4.1
    
    * RFC: Removes matrix
    
    * TST: Uses requirements file to fix versions
    
    * TST: Fix tabulate version
    
    * Revert "TST: Fix tabulate version"
    
    This reverts commit 77c314f.
    
    * REV: Undo
    
    * ENH: Removes tabulate from install
    
    * TST: Adjusts pip install
    
    * REV: Uses python setup directly
    
    * ENH: Uses pip to install
    
    * REV: Uses python setup install
    
    * REV: Uses pip to install
Older
You can’t perform that action at this time.