Ove*_*gon 6 keras jupyter-notebook google-colaboratory
我在本地编辑了 Keras.optimizer和.layers模块,但 Colab 使用自己的 Keras 和 TensorFlow 库。上传然后使用编辑过的库会涉及到每个路径和包交互,并且对于一些小的编辑来说是一种矫枉过正。
我最接近访问模块的是keras.optimizers.__file__,它给出了一个我不知道该怎么做的相对路径:'/usr/local/lib/python3.6/dist-packages/keras/optimizers.py'
可以编辑 Colab 库吗?永久(不是每个运行时)?
Colab 现在允许从 GUI 本身直接访问系统文件。人们可以在那里查看和编辑所有已安装的库,就像在他们的 PC 上所做的一样。
转到左侧边栏中的“文件”图标。转到向上文件夹。从那里去小路
usr/local/lib/python3.6/dist-packages
Run Code Online (Sandbox Code Playgroud)
在这里,找到包并进行编辑。然后从菜单中的 Runtime/Restart Runtime 选项重新启动运行时。
按运行时解决方案
import keras.optimizers
with open('optimizers.txt','r') as writer_file:
contents_to_write = writer_file.read()
with open(keras.optimizers.__file__,'w') as file_to_overwrite:
file_to_overwrite.write(contents_to_write)
Run Code Online (Sandbox Code Playgroud)
>>重新启动运行时(不要“重置所有运行时”)
.__file__,(3) “重置所有运行时”恢复 Colab 模块 - 如果模块中断则使用
考虑到它的简单性,它相当于永久修复。为了获得更好的可扩展性,请参阅 fizzybear 的解决方案。
| 归档时间: |
|
| 查看次数: |
3142 次 |
| 最近记录: |