Gabriel Rojas
5a69c5db6d
Update README.md ( #259 )
2021-06-04 14:41:07 -07:00
George Hotz
0702e0c763
nah, no sign, it's not what you want. use relu
2021-01-03 09:30:33 -08:00
George Hotz
c2eeb6950b
add support for sign. technically relu can be second class now
2021-01-03 08:29:57 -08:00
George Hotz
92abe43683
reduce before binary because of unbroadcasting
2020-12-31 09:49:52 -05:00
George Hotz
de7fe085de
no read out of bounds
2020-12-31 09:41:36 -05:00
George Hotz
30f8132646
reorder ops in ops cpu
2020-12-30 11:00:01 -05:00
George Hotz
e5b2803b5d
ops in readme
2020-12-30 10:48:55 -05:00
George Hotz
2d44bf7f1a
Dot -> Matmul
2020-12-30 10:41:51 -05:00
George Hotz
fcfe3dae01
write slice for CPU
2020-12-30 10:32:53 -05:00
George Hotz
1f5c9618ef
refactor in readme and issue #225
2020-12-29 17:30:04 -05:00
George Hotz
4bbad11afe
link to papers
2020-12-29 14:15:46 -05:00
George Hotz
3f8e137b6f
extra/transformer
2020-12-29 14:14:00 -05:00
George Hotz
8f9232d59b
readmee
2020-12-29 13:40:34 -05:00
George Hotz
837aaacfbf
Unpad2D on GPU:
2020-12-29 13:16:14 -05:00
George Hotz
02655c07d5
break maxpool2d on GPU
2020-12-29 13:05:57 -05:00
George Hotz
061e37de39
touchups
2020-12-29 12:41:21 -05:00
George Hotz
a2e6562330
fix max op, less lines
2020-12-29 10:47:04 -05:00
George Hotz
628d21f899
doc touchup
2020-12-28 10:45:26 -05:00
George Hotz
fafece9db7
avgpool2d is a second class op
2020-12-28 10:41:59 -05:00
George Hotz
593233b668
log and exp are first class ops
2020-12-28 10:00:30 -05:00
Liam
bcf1518309
All devices are equal! ( #196 )
...
* Update all devices to be tested
ANE, CPU and OCL all now support all tests.
However tests are not currently passing on GPU and I cannot test on CPU.
Failing GPU test are not an issue caused by this update. Tests have not
been passing due to a missing "six" required installation.
OpenCL Tests have not been run since commit: 1a1c63a08b
devices have 3 types and are handle by a new DeviceTypes enum. (The goal
is to revert to Tensor.<type>, but this current setup allows for keyword
argument defaults: `device=DeviceType.CPU`)
All references to Tensor.GPU/CPU/ANE as been converted to the
corresponding `DeviceTypes` enum.
Refactor of the conversion code to allow for any device to any device
conversion.
* Add six dependency in requirements.txt
* Resolve failure to run tests
Move six into gpu required installs. Remove six from standard
installation.
* Remove repeated data conversion
* Refactor method names
Also reduce code with .to and .to_
* Dynamic device handlers
* Refactor DeviceTypes -> Device
* Add mem copy profiling back
* test_backward_pass_diamond_model passing
* Resolve Sum issue on GPU
* Revert batchnorm2d tests
* Update README with upadated API
* ANE testing with
* Last minute line gains
2020-12-15 23:44:08 -08:00
George Hotz
b86bbd2e72
readmes
2020-12-13 21:32:20 -08:00
George Hotz
4d8235d5f7
readme update
2020-12-13 20:24:33 -08:00
NeuralLink
1a1c63a08b
Gan is real...Look what tiny just generated! ( #192 )
...
* mode collapse solved
* info add
* delete unnecessary imports
* readme
2020-12-13 20:23:12 -08:00
George Hotz
f95e79dab7
update readme
2020-12-12 17:14:10 -08:00
George Hotz
a5aced8d47
30 MEGAReLUs. we need to lose 12 lines
2020-12-12 17:07:34 -08:00
WillemKauf
49da969d25
Fixed a typo. ( #189 )
2020-12-12 16:25:33 -08:00
George Hotz
bc5df477de
readme and .ane()
2020-12-12 16:15:38 -08:00
George Hotz
c63f950348
need zero grad now
2020-12-07 23:10:43 -08:00
George Hotz
102e6356e9
replace layer_init_uniform with .uniform
2020-12-06 13:44:31 -08:00
George Hotz
888689b57b
proprotip
2020-12-04 09:24:46 -08:00
George Hotz
2862b42bac
install from github
2020-12-04 09:06:25 -08:00
George Hotz
1290e01e2c
all ops supported on GPU now
2020-12-03 10:43:11 -08:00
George Hotz
621a93b777
ane in readme
2020-12-03 10:40:31 -08:00
baplou
c83cebccda
Made the readme more consistent ( #136 )
2020-11-28 08:20:02 -06:00
Marcel Bischoff
541330c42a
Update README.md ( #133 )
...
should we put `ipython3` otherwise the path doesn't work or we have to add the env, not sure what is nicer
2020-11-25 07:53:54 -08:00
George Hotz
2d4a5d5950
readme
2020-11-10 01:27:04 -08:00
George Hotz
53157fb876
add back scale
2020-11-09 10:20:56 -08:00
George Hotz
75d69e956f
readme more
2020-11-07 21:58:20 -08:00
Dimitar Vagalinski
35a5c82a2a
done as he said ( #71 )
2020-11-07 18:28:39 -08:00
George Hotz
ce6c408d78
readmee
2020-11-07 12:26:57 -08:00
George Hotz
5486135f2d
readme
2020-11-07 11:41:27 -08:00
George Hotz
bc7758cc5b
getting convs to work on gpu
2020-11-07 09:17:57 -08:00
Rakib Fiha
f40dbd791c
Use --upgrade since its in active dev ( #63 )
2020-11-07 07:15:05 -08:00
George Hotz
3efb4f4df4
chicken.jpg
2020-11-04 11:20:22 -08:00
George Hotz
940e14c6ca
more readme
2020-11-02 08:33:48 -08:00
George Hotz
1e6bbdf4f8
readme updates
2020-11-02 08:30:43 -08:00
George Hotz
2e7f16bf3f
the power of cheating
2020-11-02 07:42:11 -08:00
George Hotz
1f544d6ece
test mnist on GPU
2020-11-01 07:46:17 -08:00
George Hotz
7c0dc8f48b
more whitespace
2020-10-31 11:05:11 -07:00