Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WinVector/Logistic
/ types & classes
Types & classes
106 in github.com/WinVector/Logistic
⨍
Functions
368
◇
Types & classes
106
Class
AI
src/com/winvector/opt/impl/AdapterIterableBase.java:38
Class
APISolver
approximate pseudo inverse solver (see: http://en.wikipedia.org/wiki/Moore�Penrose_pseudoinverse ) solves ( t(a) a + epsilon I ) x = t(a) y (not if a
src/com/winvector/opt/impl/APISolver.java:17
Class
AccuracyCounter
src/com/winvector/opt/impl/HelperFns.java:33
Class
AccuracyMapper
src/com/winvector/logistic/mr/MapRedAccuracy.java:56
Class
AdapterIterableBase
src/com/winvector/opt/impl/AdapterIterableBase.java:10
Class
BLevelRow
src/com/winvector/variables/BObserver.java:33
Class
BObserver
statistics accumulator used by BTable builds stats on categorical variables with a very large number of levels @author johnmount
src/com/winvector/variables/BObserver.java:21
Class
BSampler
src/com/winvector/variables/BTable.java:35
Class
BStat
src/com/winvector/variables/BObserver.java:62
Class
BTable
very low dimensional re-encoding of levels @author johnmount
src/com/winvector/variables/BTable.java:29
Class
BigExample
src/com/winvector/logistic/demo/BigExample.java:10
Class
CholeskySolver
only applicable to symmetric positive definite matrices (or their negations) @author johnmount
src/com/winvector/opt/impl/CholeskySolver.java:15
Class
ConjugateGradientOptimizer
src/com/winvector/opt/impl/ConjugateGradientOptimizer.java:13
Class
ConjugateGradientSolver
src/com/winvector/opt/impl/ConjugateGradientSolver.java:8
Class
ConstRecord
src/com/winvector/variables/ConstRecord.java:8
Class
CountMap
src/com/winvector/util/CountMap.java:9
Class
CountMapV
src/com/winvector/util/CountMapV.java:10
Interface
DModel
src/com/winvector/opt/def/DModel.java:5
Class
DataFn
src/com/winvector/opt/impl/DataFn.java:11
Interface
Datum
src/com/winvector/opt/def/Datum.java:3
Class
DefMapper
src/com/winvector/logistic/mr/MapRedScan.java:32
Class
DefReducer
src/com/winvector/logistic/mr/MapRedScan.java:76
Class
DemoDriver
src/com/winvector/logistic/demo/DemoDriver.java:10
Class
DirectSolver
@author johnmount
src/com/winvector/opt/impl/DirectSolver.java:13
Class
EJob
src/com/winvector/util/ThreadedReducer.java:28
Interface
ExampleRow
data carrier, weaker than a sparse vector in that you can not jump to an arbitrary coordinate @author johnmount
src/com/winvector/opt/def/ExampleRow.java:11
Class
ExampleRowIterable
src/com/winvector/opt/impl/ExampleRowIterable.java:7
Class
ForcedIntermediateObserver
for testing, force calls of the merging code to test intermediate paths. Deliberately inefficient @author johnmount
test/com/winvector/util/ForcedIntermediateObserver.java:9
Class
Formula
src/com/winvector/logistic/Formula.java:8
Class
FullSerialReducer
for testing, force both reducers into serial op @author johnmount @param <T> @param <S> @param <Z>
test/com/winvector/util/FullSerialReducer.java:11
Class
GeneralIndicator
src/com/winvector/variables/BTable.java:59
Class
GradientDescent
not as good as general conjugate gradient @author johnmount
src/com/winvector/opt/impl/GradientDescent.java:17
Class
HelperFns
src/com/winvector/opt/impl/HelperFns.java:13
Class
JobStateDescr
src/com/winvector/logistic/mr/MapRedFn.java:68
Class
LevMapper
src/com/winvector/logistic/mr/MapRedScan.java:133
Class
LevReducer
src/com/winvector/logistic/mr/MapRedScan.java:173
Class
LevelIndicators
The standard way to encode a categorical variable- build one indicator function per value (we don't supress one level). @author johnmount
src/com/winvector/variables/LevelIndicators.java:19
Class
LevelVectors
@author johnmount
src/com/winvector/variables/LevelVectors.java:15
Class
Licenses
src/com/winvector/Licenses.java:3
Class
LinFun
test/com/winvector/opt/imp/TestOpt.java:16
Class
LinMax
src/com/winvector/opt/impl/LinMax.java:5
Class
LinUtil
src/com/winvector/opt/def/LinUtil.java:5
Interface
LinearContribution
Interface for fast tightly coupled summation across fixed x,wantGrad,wantHessian varying ExampleRow into an accumulating VEval. Designed usage: summin
src/com/winvector/opt/def/LinearContribution.java:12
Interface
LinearSolver
src/com/winvector/opt/def/LinearSolver.java:4
Class
LogisticScore
src/com/winvector/logistic/LogisticScore.java:38
Class
LogisticTrain
src/com/winvector/logistic/LogisticTrain.java:43
Class
LogisticTrainPlus
src/com/winvector/logistic/LogisticTrainPlus.java:26
Class
MapRedAccuracy
src/com/winvector/logistic/mr/MapRedAccuracy.java:33
Class
MapRedFn
some hard-coded paths, so can not run two of these simultaneously @author johnmount
src/com/winvector/logistic/mr/MapRedFn.java:42
Class
MapRedScan
src/com/winvector/logistic/mr/MapRedScan.java:27
Class
MapRedScore
src/com/winvector/logistic/mr/MapRedScore.java:32
Class
MapReduceLogisticTrain
src/com/winvector/logistic/demo/MapReduceLogisticTrain.java:39
Class
MapReduceScore
src/com/winvector/logistic/demo/MapReduceScore.java:29
Class
Model
src/com/winvector/logistic/Model.java:8
Class
MutableDouble
src/com/winvector/util/CountMap.java:12
Class
Newton
Newton step optimizer (set up to maximize) @author johnmount
src/com/winvector/opt/impl/Newton.java:20
Class
NewtonReturn
src/com/winvector/opt/impl/Newton.java:57
Class
NormPenalty
return -x.x (maximum value 0 achieved at x = 0). @author johnmount
src/com/winvector/opt/impl/NormPenalty.java:15
Class
NumericVariable
src/com/winvector/variables/NumericVariable.java:8
Class
ObsHolder
src/com/winvector/opt/impl/DataFn.java:16
Class
PrimaVariableInfo
src/com/winvector/variables/PrimaVariableInfo.java:16
Class
QuadFun
test/com/winvector/opt/imp/TestOpt.java:46
Class
RExample
test/com/winvector/logistic/RExample.java:10
Interface
ReducibleObserver
For classes implementing this interface the following are true: 1) a.observe(T t1,t2, ...,tk) is equivalent to a.observe(T ta,tb,...,tz) where a,b,
src/com/winvector/util/ReducibleObserver.java:11
Class
ResevoirSampler
keep a uniform sample of items seen @author johnmount @param <T>
src/com/winvector/util/ResevoirSampler.java:12
Class
SFun
caches recent evals (de-bounce fn evals so other code can be written simply) keeps best eval (maximal) @author johnmount
src/com/winvector/opt/impl/SFun.java:16
Class
SI
test/com/winvector/logistic/RExample.java:19
Interface
ScalarFn
src/com/winvector/opt/def/ScalarFn.java:3
Class
ScoreMapper
src/com/winvector/logistic/mr/MapRedScore.java:52
Class
ScoreReducer
src/com/winvector/logistic/mr/MapRedScore.java:110
Interface
SerialObserver
src/com/winvector/util/SerialObserver.java:3
Class
SerialUtils
src/com/winvector/util/SerialUtils.java:14
Class
SigmoidLossMultinomial
Sigmoid loss function (maximizing this yields logistic regression) for multinomial classifier (all classes have variables) f(x) = sum_{data pos} log(
src/com/winvector/logistic/SigmoidLossMultinomial.java:22
Class
SimpleStat
src/com/winvector/util/StatMap.java:12
Class
SparseExampleRow
src/com/winvector/opt/impl/SparseExampleRow.java:5
Class
SparseSemiVec
src/com/winvector/opt/impl/SparseSemiVec.java:8
Class
StatMap
src/com/winvector/util/StatMap.java:9
Enum
StepStatus
src/com/winvector/opt/impl/ConjugateGradientOptimizer.java:78
Enum
StepStatus
src/com/winvector/opt/impl/Newton.java:50
Enum
StepStatus
src/com/winvector/opt/impl/GradientDescent.java:23
Class
StrACmp
src/com/winvector/util/CountMap.java:72
Class
StrCmp
src/com/winvector/util/CountMap.java:61
Class
SumFn
Class for slow loosely coupled summation of VectorFns. designed usage: summing two unrelated functions (like data score and regularization penalty) @a
src/com/winvector/opt/impl/SumFn.java:13
Class
SumMapper
src/com/winvector/logistic/mr/MapRedFn.java:134
Class
SumReducer
src/com/winvector/logistic/mr/MapRedAccuracy.java:127
Class
SumReducer
src/com/winvector/logistic/mr/MapRedFn.java:265
Class
TestBObserver
test/com/winvector/variables/TestBObserver.java:3
Class
TestLRPath
test/com/winvector/logistic/TestLRPath.java:46
Class
TestLRPathPlus
test/com/winvector/logistic/TestLRPathPlus.java:51
Class
TestLinearSolver
test/com/winvector/opt/imp/TestLinearSolver.java:13
Class
TestLog1
test/com/winvector/logistic/TestLog1.java:13
Class
TestLogM
test/com/winvector/logistic/TestLogM.java:15
Class
TestOpt
test/com/winvector/logistic/TestOpt.java:11
Class
TestOpt
test/com/winvector/opt/imp/TestOpt.java:14
Class
TestRoundTrip
test/com/winvector/logistic/mr/TestRoundTrip.java:22
Class
TestSerialUtils
test/com/winvector/util/TestSerialUtils.java:9
Class
ThreadedReducer
@author johnmount @param <T> type being observed @param <Z> type of observer that will work in parallel @param <S> type of observer that will pre-sca
src/com/winvector/util/ThreadedReducer.java:18
Class
Ticker
src/com/winvector/util/Ticker.java:7
Class
VEval
Result of a VectorFn eval or the accumulation structure for a LinearContribution @author johnmount
src/com/winvector/opt/def/VEval.java:9
Class
VariableEncodings
src/com/winvector/variables/VariableEncodings.java:15
next →
1–100 of 106, ranked by callers