MCPcopy Create free account

hub / github.com/changkun/pkg / types & classes

Types & classes109 in github.com/changkun/pkg

↓ 1 callersTypeAliasgoroutineByID
leaktest/leaktest.go:23
↓ 1 callersFuncTyperanderFunc
func([]float64) []float64
bo/optimizer.go:112
StructAddInput
please upgrade the proto package
benchs/restrpc/rpcs/add.pb.go:25
StructAddOutput
benchs/restrpc/rpcs/add.pb.go:72
InterfaceArithmeticClient
ArithmeticClient is the client API for Arithmetic service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://go
benchs/restrpc/rpcs/add.pb.go:142
InterfaceArithmeticServer
ArithmeticServer is the server API for Arithmetic service.
benchs/restrpc/rpcs/add.pb.go:164
StructAttempt
Attempt defines a struct that contains attempt strategy
promise/attempt.go:21
StructAttemptStrategy
AttemptStrategy represents a strategy for waiting for an action to complete successfully. This is an internal type used by the implementation of other
promise/attempt.go:14
InterfaceBarrierFunc
BarrierFunc returns a value that is added to the value to bound the optimization.
bo/exploration.go:35
StructBoundsMethod
BoundsMethod is a hack that contains the target space.
bo/bounds.go:16
StructBridge
Bridge implements a hue light bridge
hue/lights/bridge.go:12
StructClient
Client ...
caption/xfyun/client.go:69
StructConf
Conf config struct
caption/xfyun/client.go:42
StructConn
Conn is a connection for accessing xfyun APIs.
caption/xfyun/client.go:63
InterfaceCov
Cov calculates the covariance between a and b.
bo/gp.go:203
StructDense
Dense implements Matrix interface dense matrix underlying data struct
mat/mat.go:25
InterfaceExploration
Exploration is the strategy to use for exploring the Gaussian process.
bo/exploration.go:12
StructExponentialParam
ExponentialParam is an exponentially distributed parameter between 0 and in the range (0, +math.MaxFloat64] whose rate parameter (lambda) is Rate and
bo/param.go:97
StructG
G is a goroutine
g/g.go:26
StructGCSignal
GCSignal is a signal that allows you to receive a notification after GC cycle
rt/gc.go:7
StructGP
GP represents a gaussian process.
bo/gp.go:18
StructLRU
LRU ...
ds/lru.go:13
InterfaceLayer
Layer is an object that manages image-based content and allows you to perform animations on that content. Reference: https://developer.apple.com/docu
metal/moving/coreanim/coreanim.go:29
FuncTypeLess
Less defines a function that compares the order of a and b. Returns true if a < b
common/common.go:9
StructLight
Light represents an individual light component
hue/lights/lights.go:11
StructLogBarrier
LogBarrier implements a logarithmic barrier function.
bo/exploration.go:52
StructMaternCov
MaternCov calculates the covariance between a and b. nu = 2.5 https://en.wikipedia.org/wiki/Mat%C3%A9rn_covariance_function#Simplification_for_.CE.BD_
bo/gp.go:210
InterfaceMatrix
Matrix interface
mat/interface.go:8
StructMetalDrawable
MetalDrawable is a displayable resource that can be rendered or written to by Metal. Reference: https://developer.apple.com/documentation/quartzcore/
metal/moving/coreanim/coreanim.go:122
StructMetalLayer
MetalLayer is a Core Animation Metal layer, a layer that manages a pool of Metal drawables. Reference: https://developer.apple.com/documentation/quar
metal/moving/coreanim/coreanim.go:37
StructMinStack
MinStack ...
ds/min_stack.go:10
StructNode
Node ...
ds/lru.go:8
StructNormalParam
NormalParam is a normally distributed parameter with Mean and StdDev. The Max and Min parameters use discard sampling to find a point between them. Se
bo/param.go:62
StructOptimizer
Optimizer is a blackbox gaussian process optimizer.
bo/optimizer.go:37
FuncTypeOptimizerOption
OptimizerOption sets an option on the optimizer.
bo/options.go:8
StructOrder
Order is used for recording execution order
sched/tests/order.go:16
InterfaceParam
Param represents a parameter that can be optimized.
bo/param.go:17
StructQueue
Queue is a FIFO queue
ds/queue.go:8
StructQueue
Queue implements lock-free FIFO freelist based queue. ref: https://dl.acm.org/citation.cfm?doid=248052.248106
lockfree/queue.go:14
StructRBTree
RBTree is a red-black tree
ds/rbtree.go:61
InterfaceRandomProcess
RandomProcess defines two type of tests for given observations.
rp/random_process.go:46
StructRandomizedSet
RandomizedSet implements O(1) randomized set
ds/randomized_set.go:10
StructRejectionParam
RejectionParam samples from Param and then uses F to decide whether or not to reject the sample. This is typically used with a UniformParam. F should
bo/param.go:144
StructRequestParams
RequestParams ...
net/net.go:21
StructRespInfo
RespInfo ...
caption/xfyun/client.go:74
StructRetryTask
RetryTask implements task.Interface However it has no export field, which is not able to be scheduled by sched
sched/tests/retry.go:16
StructRingBuffer
RingBuffer implements ring buffer queue
ds/ring_buffer.go:8
StructS41_In
csp/csp.go:300
StructS41_Out
csp/csp.go:303
StructS43_SmallSetOfIntegers
S43_SmallSetOfIntegers implements Section 4.3 Small Set Of Integers. "To represent a set of not more than 100 integers as a process, S, which accepts
csp/csp.go:392
StructS45_Has
csp/csp.go:583
StructS46_Least
csp/csp.go:588
StructS52_IntegerSemaphore
S52_IntegerSemaphore implements Section 5.2 Integer Semaphore. "To implement an integer semaphore, S, shared among an array X(i:1..100) of client proc
csp/csp.go:649
StructS62_Matrix
S62_MatrixMultiplication implements Section 6.2 An interative Array: Matrix Multiplication. "A square matrix A of order 3 is given. Three streams are
csp/csp.go:923
StructSafeCopy
misc/error-handling-abstraction/main.go:55
StructServer
Server ...
benchs/restrpc/rpcs/server.go:6
StructSkipList
A SkipList maintains an ordered collection of key:valkue pairs. It support insertion, lookup, and deletion operations with O(log n) time complexity Pa
ds/skiplist.go:17
StructStack
Stack is a FILO stack
ds/stack.go:8
StructStack
Stack implements lock-free freelist based stack.
lockfree/stack.go:13
StructState
State represents all states of a light light
hue/lights/lights.go:22
InterfaceTask
Task interface for sched
sched/sched.go:19
StructTask
Task implements task.Interface
sched/tests/task.go:13
InterfaceTaskFuture
TaskFuture is the future of Task execution
sched/sched.go:32
StructTestCase
algo/sorts_test.go:16
StructUCB
UCB implements upper confidence bound exploration.
bo/exploration.go:17
StructUniformParam
UniformParam is a uniformly distributed parameter between Max and Min.
bo/param.go:32
StructUniqueRand
ds/rbtree_test.go:15
StructVertex
Create a vertex buffer.
metal/moving/main.go:133
StructVertex
Create a vertex buffer.
metal/hello/main.go:85
StructView
View is the infrastructure for drawing, printing, and handling events in an app. Reference: https://developer.apple.com/documentation/appkit/nsview.
metal/moving/appkit/appkit.go:46
StructWaitGroup
WaitGroup wrapper
promise/wg.go:43
StructWindow
Window is a window that an app displays on the screen. Reference: https://developer.apple.com/documentation/appkit/nswindow.
metal/moving/appkit/appkit.go:26
StructarithmeticClient
benchs/restrpc/rpcs/add.pb.go:146
Structcamera
ray/camera.go:8
Structcatch
errors/errors.go:17
TypeAliascolor
ds/rbtree.go:13
StructcountProcess
CountProcess caches historical number of events, which provides significant test and poission process evaluation.
rp/random_process.go:54
Structdielectric
ray/material.go:46
StructdirectItem
lockfree/common.go:12
Structdummy
rt/gc.go:11
Structfuture
sched/sched.go:344
Structgocallback
hotkey/main.go:30
Structgoroutine
leaktest/leaktest.go:18
StructhitRecord
ray/hit.go:3
Interfacehitable
ray/hit.go:10
StructhitableList
ray/hit.go:14
Structlambertian
ray/material.go:12
Interfacematerial
ray/material.go:8
Structmetal
ray/material.go:27
StructmutexQueue
lockfree/queue_test.go:63
StructmutexStack
lockfree/stack_test.go:46
Structnode
ds/min_stack.go:13
Structpair
bo/optimizer_test.go:57
StructprogressData
caption/xfyun/client.go:240
InterfacequeueInterface
lockfree/queue_test.go:58
Structray
ray/ray.go:7
Structrbnode
ds/rbtree.go:20
Structsched
sched is the actual scheduler for task scheduling sched implements greedy scheduling, with a timer and a task queue, the task queue is a priority que
sched/sched.go:93
Structskiplistitem
ds/skiplist.go:152
Structsphere
ray/sphere.go:7
next →1–100 of 109, ranked by callers