Comments (5)
Please test #189 https://patch-diff.githubusercontent.com/raw/nextcloud/suspicious_login/pull/189.patch
from suspicious_login.
@ChristophWurst Incredible, you're faster than light 😉 I think it looks much better now, although I don't know how many coffees I have to drink until it finishes:
> ./occ suspiciouslogin:optimize --stats
Optimizing a MLP trainer in 100 steps. Enjoy your coffee!
Epoch 0: epochs= 443 layers=12 shuffledRate=1.500 randomRate=1.081, learningRate=0.057
Step width for next config neighbor: 0.8
Epoch 1: epochs= 390 layers=13 shuffledRate=1.500 randomRate=0.639, learningRate=0.076
Step width for next config neighbor: 0.8
Result got worse: 0.95188714303814->0.94655344382768
Epoch 2: epochs= 279 layers= 9 shuffledRate=1.176 randomRate=0.900, learningRate=0.070
Step width for next config neighbor: 0.788
Result got worse: 0.95188714303814->0.94614394707304
Epoch 3: epochs= 548 layers=12 shuffledRate=0.990 randomRate=1.377, learningRate=0.076
Step width for next config neighbor: 0.77618
Result got worse: 0.95188714303814->0.93428117339547
Epoch 4: epochs= 291 layers=10 shuffledRate=1.500 randomRate=0.606, learningRate=0.065
Step width for next config neighbor: 0.7645373
Result got worse: 0.95188714303814->0.94304861644041
Epoch 5: epochs= 264 layers=14 shuffledRate=1.245 randomRate=1.212, learningRate=0.034
Step width for next config neighbor: 0.7530692405
...
Just one small cosmetic thing I realized, there is a supernumerary white-space between the epochs=
and the following figure e.g. 291
, which is different to the following values being displayed.
from suspicious_login.
lol, yeah, that message is from a time where I had very little training data. I think you shouldn't wait for the completion. Haven't done such a optimization run in a few months (default params seem to do well on most systems) but please let me know the results!
It might take a day to finish. It totally depends on which area of the parameter space the algorithm settles 🙈
from suspicious_login.
Also please note that I later realized that this optimization run has a little flaw in that it doesn't ensure to always test on the exact same data. The results aren't scientifically correct.
from suspicious_login.
Just one small cosmetic thing I realized, there is a supernumerary white-space between the
epochs=
and the following figure e.g.291
, which is different to the following values being displayed.
If you shoot a PR I'll integrate it!
from suspicious_login.
Related Issues (20)
- Setup psalm
- ValueError: random_int(): Argument #1 ($min) must be less than or equal to argument #2 ($max) HOT 10
- New login location detected email messages HOT 1
- App icon is inverted on app management
- Replace lint.yml with split workflows
- Dependency Dashboard
- Update rubixML HOT 15
- App not passing integrity check in v26/25 HOT 3
- Too verbose logs when model not found HOT 1
- Unit tests don't execute against php 8.2
- Add button to email notifications to get more info about the suspicious ip HOT 1
- A new login into your account was detected - really a login, or just a try? HOT 1
- Drop support for PHP 7.4 HOT 2
- PHP unserialize(): Error at offset HOT 5
- 0 rows on login_address table HOT 1
- Version on app store and compatible versions HOT 1
- Investigate feasibility of use in 32-bit environments HOT 2
- Email Notification: New login location detected HOT 2
- Huge database table due to login attempts/reconnects from Thunderbird client CalDAV HOT 1
- Datasets must have the same number of columns HOT 19
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from suspicious_login.