Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add files via upload #1

Open
wants to merge 104 commits into
base: master
Choose a base branch
from
Open

Add files via upload #1

wants to merge 104 commits into from

Commits on Apr 19, 2019

  1. Add files via upload

    xinqianpku committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    2d642bf View commit details
    Browse the repository at this point in the history
  2. Add files via upload

    xinqianpku committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    00c772a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f14359 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e009b32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad7dcef View commit details
    Browse the repository at this point in the history
  6. Update tree_methods.py

    xinqianpku committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    2e93f15 View commit details
    Browse the repository at this point in the history
  7. The hyperparameters are now loaded from an external JSON parameter fi…

    …le instead of coded into the .py file. This makes it easier to keep track of many runs.
    matthewkennedy5 committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    9dc21fc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4322ebb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    082a9f8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    81bb855 View commit details
    Browse the repository at this point in the history
  11. Added a Dataset subclass to represent the enwik8 data. This way we ca…

    …n use Pytorch DataLoaders.
    matthewkennedy5 committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    f3d6e5a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bbcd279 View commit details
    Browse the repository at this point in the history
  13. Update GRU.py

    xinqianpku committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    28354d2 View commit details
    Browse the repository at this point in the history
  14. Update tree_methods.py

    xinqianpku committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    307ad5f View commit details
    Browse the repository at this point in the history
  15. Update trainer.py

    xinqianpku committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    3aa1347 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2019

  1. Update GRU.py

    xinqianpku committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    442830b View commit details
    Browse the repository at this point in the history
  2. Update trainer_temp.py

    xinqianpku committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    d01fc95 View commit details
    Browse the repository at this point in the history
  3. Update tree_methods.py

    xinqianpku committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    8b6f2ed View commit details
    Browse the repository at this point in the history
  4. Update trainer.py

    xinqianpku committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    3790de0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dd7469e View commit details
    Browse the repository at this point in the history
  6. Update tree_methods.py

    xinqianpku committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    4d60af8 View commit details
    Browse the repository at this point in the history
  7. Update trainer_temp.py

    xinqianpku committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    c19fe5b View commit details
    Browse the repository at this point in the history
  8. Update trainer.py

    xinqianpku committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    5d58de8 View commit details
    Browse the repository at this point in the history
  9. Allowing the EnWik8Clean dataset to have a variable number of samples…

    … instead of the default 10,000.
    matthewkennedy5 committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    d845405 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fbe7344 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2019

  1. Configuration menu
    Copy the full SHA
    9be28b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed5ad91 View commit details
    Browse the repository at this point in the history
  3. Updated margin function

    xinqianpku committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    9f962fd View commit details
    Browse the repository at this point in the history
  4. Update trainer_temp.py

    xinqianpku committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    1428304 View commit details
    Browse the repository at this point in the history
  5. Support margin loss

    xinqianpku committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    4592e56 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8d32989 View commit details
    Browse the repository at this point in the history
  7. Merged changes.

    matthewkennedy5 committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    0390c81 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e5aa76e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4d68001 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    207a137 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    763d76e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e27095f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e4caf0b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    65346c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2019

  1. Configuration menu
    Copy the full SHA
    d154e1a View commit details
    Browse the repository at this point in the history
  2. Removed unnecessary packages

    Also added code for testing on Xin's Windows desktop
    xinqianpku committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    493ce87 View commit details
    Browse the repository at this point in the history
  3. Update trainer.py

    xinqianpku committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    89b0c54 View commit details
    Browse the repository at this point in the history
  4. Now saves the intermittent train, accuracy, and structure history so …

    …all is not lost if something bad happens before the run ends.
    matthewkennedy5 committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    17a3bef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76a4386 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    14199ff View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d53865d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    91e552c View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. Configuration menu
    Copy the full SHA
    49fb7d7 View commit details
    Browse the repository at this point in the history
  2. Update GRU.py

    xinqianpku committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    cdb91e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2019

  1. Update GRU.py

    xinqianpku committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    90eabeb View commit details
    Browse the repository at this point in the history
  2. Update GRU.py

    xinqianpku committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    df5af1b View commit details
    Browse the repository at this point in the history
  3. Made two separate optimizers for the two training modes. Hopefully th…

    …is fixes the weird periodic spike issue.
    matthewkennedy5 committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    dcd55d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9980a1a View commit details
    Browse the repository at this point in the history
  5. Optimized forward pas

    xinqianpku committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    e7c2b53 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    45d4115 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2019

  1. Update trainer_temp.py

    xinqianpku committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    23803bd View commit details
    Browse the repository at this point in the history
  2. Update GRU.py

    xinqianpku committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    dcd6422 View commit details
    Browse the repository at this point in the history
  3. Fixed a bug in loss2

    xinqianpku committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    eb5445e View commit details
    Browse the repository at this point in the history
  4. Fixed a bug in loss2

    xinqianpku committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    3a56be7 View commit details
    Browse the repository at this point in the history
  5. Fixed a bug in Loss2

    xinqianpku committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    5079b1a View commit details
    Browse the repository at this point in the history
  6. Fixed a bug in loss2

    xinqianpku committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    2ec895a View commit details
    Browse the repository at this point in the history
  7. Update GRU.py

    xinqianpku committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    655510f View commit details
    Browse the repository at this point in the history
  8. Update tree_methods.py

    xinqianpku committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    fffec5d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a16e603 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2019

  1. Configuration menu
    Copy the full SHA
    e5f2a55 View commit details
    Browse the repository at this point in the history
  2. Changed the form of y from one-hot to index labels to prevent exhorbi…

    …tantly large word-level one-hot vectors.
    matthewkennedy5 committed Apr 27, 2019
    Configuration menu
    Copy the full SHA
    7bed861 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d4fcf8 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2019

  1. Revise validate function

    Make validation for each data sample, but not a batch of samples. Record the searched structure under ./batch_history/val.txt.
    xinqianpku committed Apr 28, 2019
    Configuration menu
    Copy the full SHA
    a7f89a0 View commit details
    Browse the repository at this point in the history
  2. Update trainer.py

    xinqianpku committed Apr 28, 2019
    Configuration menu
    Copy the full SHA
    21a3c64 View commit details
    Browse the repository at this point in the history
  3. Update trainer.py

    xinqianpku committed Apr 28, 2019
    Configuration menu
    Copy the full SHA
    26b14b6 View commit details
    Browse the repository at this point in the history
  4. Create .gitignore

    xinqianpku committed Apr 28, 2019
    Configuration menu
    Copy the full SHA
    29091ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7086c7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c9de71e View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2019

  1. accidental merge

    matthewkennedy5 committed Apr 29, 2019
    Configuration menu
    Copy the full SHA
    4fb7e90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2776ad7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abad3f4 View commit details
    Browse the repository at this point in the history
  4. Forgot to actually add the data to the zero-padded tensor so it was j…

    …ust outputting all zeros for the SST dataset.
    matthewkennedy5 committed Apr 29, 2019
    Configuration menu
    Copy the full SHA
    c402572 View commit details
    Browse the repository at this point in the history
  5. Updated display code

    matthewkennedy5 committed Apr 29, 2019
    Configuration menu
    Copy the full SHA
    692629a View commit details
    Browse the repository at this point in the history

Commits on May 3, 2019

  1. Update GRU.py

    xinqianpku committed May 3, 2019
    Configuration menu
    Copy the full SHA
    e5c0400 View commit details
    Browse the repository at this point in the history
  2. Update tree_methods.py

    xinqianpku committed May 3, 2019
    Configuration menu
    Copy the full SHA
    7a38957 View commit details
    Browse the repository at this point in the history
  3. Update trainer.py

    xinqianpku committed May 3, 2019
    Configuration menu
    Copy the full SHA
    ef7954d View commit details
    Browse the repository at this point in the history

Commits on May 5, 2019

  1. Configuration menu
    Copy the full SHA
    3c45b05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df1752b View commit details
    Browse the repository at this point in the history
  3. Increased the number of validation samples to 10000 and the number of…

    … test to 20,000 for increased precision.
    matthewkennedy5 committed May 5, 2019
    Configuration menu
    Copy the full SHA
    75bf6a6 View commit details
    Browse the repository at this point in the history
  4. Divides loss2 and loss4 by the batch size for consistent comparison w…

    …ith datasets of different sequence lengths.
    matthewkennedy5 committed May 5, 2019
    Configuration menu
    Copy the full SHA
    7d88bf9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93e3565 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f10a86d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f95c5f6 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2019

  1. Configuration menu
    Copy the full SHA
    6453f3b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    663a048 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b7143d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0924bdc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e9a01f View commit details
    Browse the repository at this point in the history
  6. Now works for the SST dataset, but somehow I broke it for the other t…

    …wo datasets. Not sure what the issue is since the code should be the same.
    matthewkennedy5 committed May 6, 2019
    Configuration menu
    Copy the full SHA
    276ba81 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    85c420e View commit details
    Browse the repository at this point in the history

Commits on May 8, 2019

  1. Configuration menu
    Copy the full SHA
    349d07a View commit details
    Browse the repository at this point in the history
  2. Re-add SST dataset

    Somehow a prior commit where I added the sst dataset got reverted, so I included those changes manually here again. Hopefully no other issues remain with the accidental revert.
    matthewkennedy5 committed May 8, 2019
    Configuration menu
    Copy the full SHA
    a92efa2 View commit details
    Browse the repository at this point in the history
  3. Random hyperparameter search for the RRNN.

    The ranges listed in lines 428-440 are the hyperparameter ranges used for the initial rough wiki random search.
    matthewkennedy5 committed May 8, 2019
    Configuration menu
    Copy the full SHA
    624aabc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da64a1e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7a6447 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fb4a6e3 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2019

  1. Configuration menu
    Copy the full SHA
    518fd2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7e51a9 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. Configuration menu
    Copy the full SHA
    e9fe074 View commit details
    Browse the repository at this point in the history