Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DragonflyRobotics/Neuroxide
/ functions
Functions
180 in github.com/DragonflyRobotics/Neuroxide
⨍
Functions
180
◇
Types & classes
39
Method
deallocate
(&mut self, block: &Block)
pool.rs:29
Method
deallocate
(&mut self, ptr: Box<dyn DevicePtr>)
crates/cuda/src/memory/cudadevice.rs:26
Method
eq
(&self, other: &Self)
crates/mempool/src/block.rs:34
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
crates/mempool/src/pool.rs:20
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
crates/mempool/src/block.rs:66
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/types/src/tensor.rs:913
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/types/src/tensor_err.rs:7
Method
forward_cpu
(inputs: Box<[SharedTensor<T>]>)
crates/ops/src/add.rs:30
Method
forward_cpu
(inputs: Box<[SharedTensor<T>]>)
crates/ops/src/matmul.rs:114
Method
forward_cpu
(inputs: Box<[SharedTensor<T>]>)
crates/ops/src/mul.rs:32
Method
forward_cpu
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/cat.rs:23
Method
forward_cpu
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/broadcast.rs:29
Method
forward_cpu
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/view.rs:23
Method
forward_cpu
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/slice.rs:23
Method
forward_cpu
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/unsqueeze.rs:23
Method
forward_cpu
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/axis_sum.rs:23
Method
forward_cpu
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/permute.rs:23
Method
forward_cpu
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/squeeze.rs:23
Function
forward_cuda
(b: &mut test::Bencher)
bench/ops/bench_mul.rs:25
Function
forward_cuda
(b: &mut test::Bencher)
bench/ops/bench_add.rs:25
Function
forward_cuda
(b: &mut test::Bencher)
bench/ops/bench_pow.rs:25
Function
forward_cuda
(b: &mut test::Bencher)
bench/ops/bench_sub.rs:25
Function
forward_cuda
(b: &mut test::Bencher)
bench/ops/bench_sin.rs:19
Function
forward_cuda
(b: &mut test::Bencher)
bench/ops/bench_div.rs:25
Function
forward_cuda
(b: &mut test::Bencher)
bench/ops/bench_matmul.rs:36
Function
forward_cuda
(b: &mut test::Bencher)
bench/ops/bench_cos.rs:19
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/ops/src/add.rs:99
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/ops/src/matmul.rs:144
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/ops/src/mul.rs:101
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/cat.rs:26
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/broadcast.rs:32
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/view.rs:26
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/slice.rs:26
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/unsqueeze.rs:26
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/axis_sum.rs:26
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/permute.rs:27
Method
forward_cuda
(_inputs: Box<[SharedTensor<T>]>)
crates/types/src/squeeze.rs:26
Method
get_branches
(&self)
crates/ops/src/add.rs:130
Method
get_branches
(&self)
crates/ops/src/matmul.rs:177
Method
get_branches
(&self)
crates/ops/src/mul.rs:142
Method
get_branches
(&self)
crates/types/src/broadcast.rs:68
Method
get_branches
(&self)
crates/types/src/view.rs:38
Method
get_branches
(&self)
crates/types/src/slice.rs:63
Method
get_branches
(&self)
crates/types/src/unsqueeze.rs:40
Method
get_branches
(&self)
crates/types/src/axis_sum.rs:37
Method
get_branches
(&self)
crates/types/src/permute.rs:45
Method
get_branches
(&self)
crates/types/src/squeeze.rs:40
Function
get_dtype
(b: &mut test::Bencher)
bench/bench_tensordb.rs:35
Method
get_flat_index
(flat_idx: usize, shape: &[usize], strides: &[usize])
crates/types/src/tensor.rs:251
Method
get_gradient
(&self)
crates/types/src/tensor_element.rs:43
Method
get_shape
(&self)
crates/types/src/tensor_element.rs:46
Method
get_stride
(&self)
crates/types/src/tensor_element.rs:49
Function
insert_get
(b: &mut test::Bencher)
bench/bench_tensordb.rs:15
Method
linear_to_multi
(idx: usize, shape: &[usize])
crates/types/src/tensor.rs:328
Function
main
()
pool.rs:34
Function
main
()
crates/cuda/build.rs:4
Function
main
()
bin/src/main.rs:65
Function
main
()
bin/src/bin.rs:48
Method
mat_dim_broad
( one: &SharedTensor<T>, other: &SharedTensor<T>, )
crates/types/src/tensor.rs:632
Method
new
()
pool.rs:17
Method
new
(device: Box<dyn DeviceAllocator>)
crates/mempool/src/pool.rs:38
Method
new
()
crates/mempool/src/dummydevice.rs:22
Method
new
(size: usize, ptr: Box<dyn DevicePtr>)
crates/mempool/src/block.rs:53
Method
new
(ptr: *mut T)
crates/mempool/src/dummyptr.rs:8
Method
new
( data: Vec<T>, shape: Box<[usize]>, device: Device, )
crates/types/src/tensor_data.rs:11
Method
new
(data: V, shape: I)
crates/types/src/tensor.rs:45
Method
new
()
crates/cuda/src/memory/cudadevice.rs:11
Method
new
(ptr: *mut T)
crates/cuda/src/memory/cudaptr.rs:8
Method
ones
(shape: I)
crates/types/src/tensor.rs:58
Method
partial_cmp
(&self, other: &Self)
crates/mempool/src/block.rs:42
Method
print
(&self, prefix: &str)
crates/mempool/src/block.rs:139
Method
print
(&self)
crates/types/src/tensor.rs:865
Method
recurse_backward
(tensor: SharedTensor<T>)
crates/types/src/op_stub.rs:19
Method
size_of_elem
(&self)
crates/mempool/src/dummyptr.rs:26
Method
size_of_elem
(&self)
crates/cuda/src/memory/cudaptr.rs:26
Method
slice
(one: &SharedTensor<T>, ranges: &[SliceInfo])
crates/types/src/tensor.rs:338
Method
sub
(self, offset: usize)
crates/mempool/src/pointers.rs:31
Function
test_pool_malloc_free
()
crates/mempool/src/pool.rs:112
Method
values_ref
(&self)
crates/types/src/tensor.rs:122
Method
view
(one: &SharedTensor<T>, shape: Box<[usize]>)
crates/types/src/tensor.rs:447
← previous
101–180 of 180, ranked by callers